Csendesen kezdődött a Brazil Nagydíj első szabadedzése, sokáig, egészen pontosan tíz percig semmi sem történt. Az első értékelhető időt a BAR tesztpilótája, Anthony Davidson futotta, akinek autóját péntekre kidekorálta egy 28 esztendős művész, David Oates. A kocsi úgy nézett ki, mintha a Harlemben töltött volna egy éjszakát, graffiti virított rajta elöl, hátul, oldalt.
Az izgalommentes tréningen sok eseményt nem jegyezhettünk fel, Doornbos lefulladt, Zonta megpördült, az idősebbik Schumacher elveszítette hátsó lámpáját, ezen kívül semmi. A tréning végén a gyakorlatilag a "semmiből" előbukkant (sisakdizájnját a Kolumbiából érkező szurkolók tiszteletére szokás szerint megváltoztatott) Juan Pablo Montoya produkálta a legjobb időt, az 1:12.547 új pályacsúcsot jelentett (sajátját döntötte meg). A második hely nagy meglepetésre a Toyota tesztpilótájának, az ausztrál Ryan Briscoe-nak jutott, harmadik Ralf Schumacher lett.
A ferrarisok nem szerepeltek jól, Rubens Barrichello csak kilencedik, a hétszeres világbajnok 11. lett, Baumgartner Zsolt a 22. pozícióban zárt. Megelőzte csapattársát, Gianmaria Brunit, valamint a jordanes Timo Glockot.
A második szabadedzésen 1:12 alá került a pályacsúcs, állt az élen Trulli, Räikkönen, Button, Schumacher és Barrichello is. A mclarenessel kapcsolatban meg kell említeni, a gyakorlás elején kicsúszott, de vissza tudott evickélni a pályára. A tréningnek egyébként volt olyan időszaka, amikor az első 14 helyezett egy másodpercen belül volt, az első edzéssel ellentétben volt izgalom bőven. A pilóták szorgalmasak is voltak, Leinders kivételével mindenki húsz kör felett teljesített, Trulli például harminchatszor ment körbe.
Az időmérőt végül Barrichello nyerte, második M. Schumacher, harmadik Räikkönen lett. Buttonnak a negyedik, Davidsonnak az ötödik hely jutott, Baumgartner másodjára kikapott Brunitól. Az első edzés győztese, Montoya 11. lett.
Az első szabadedzés végeredménye:
1. Juan Pablo Montoya (COL) Williams 1:12.547
2. Ryan Briscoe (AUS) Toyota 1:12.614
3. Ralf Schumacher (GER) Williams 1:12.873
4. Kimi Räikkönen (FIN) McLaren 1:13.150
5. Anthony Davidson (GBR) BAR 1:13.232
6. David Coulthard (GBR) McLaren 1:13.277
7. Jarno Trulli (ITA) Toyota 1:13.512
8. Rubens Barrichello (BRA) Ferrari 1:13.855
9. Szato Takuma (JPN) BAR 1:13.868
10. Fernando Alonso (ESP) Renault 1:13.990
11. Michael Schumacher (GER) Ferrari 1:14.042
12. Ricardo Zonta (BRA) Toyota 1:14.303
13. Jenson Button (GBR) BAR 1:14.335
14. Felipe Massa (BRA) Sauber 1:14.479
15. Mark Webber (AUS) Jaguar 1:14.487
16. Giancarlo Fisichella (ITA) Sauber 1:14.528
17. Jacques Villeneuve (CAN) Renault 1:14.873
18. Robert Doornbos (NED) Jordan 1:14.966
19. Björn Wirdheim (SWE) Jaguar 1:15.065
20. Nick Heidfeld (GER) Jordan 1:15.414
21. Christian Klien (AUT) Jaguar 1:15.476
22. Baumgartner Zsolt (HUN) Minardi 1:15.490
23. Timo Glock (GER) Jordan 1:15.647
24. Gianmaria Bruni (ITA) Minardi 1:16.406
25. Bas Leinders (BEL) Minardi idő nélkül
A második szabadedzés végeredménye:
1. Barrichello 1:11.166
2. M. Schumacher Ferrari 1:11.334
3. Räikkönen McLaren 1:11.526
4. Button BAR 1:11.731
5. Davidson BAR 1:11.920
6. Szato BAR 1:11.988
7. Alonso Renault 1:12.005
8. Massa Sauber 1:12.183
9. Briscoe Toyota 1:12.209
10. R. Schumacher Williams 1:12.235
11. Montoya Williams 1:12.280
12. Villeneuve Renault 1:12.316
13. Doornbos Jordan 1:12.345
14. Zonta Toyota 1:12.347
15. Coulthard McLaren 1:12.430
16. Trulli Toyota 1:12.545
17. Fisichella Sauber 1:12.631
18. Webber Jaguar 1:12.816
19. Klien Jaguar 1:13.509
20. Bruni Minardi 1:13.467
...23. Baumgartner Minardi 1:13.979