O finlandês Kimi Raikkonen, da McLaren, foi o mais rápido no primeiro treino livre para o GP do Brasil. No segundo treino livre o mais rápido foi o austrÁaco Alexander Wurz, piloto de testes da Williams, que em 2007 vira titular da equipe inglesa.
No primeiro treino livre apenas 17 carros foram a pista, com Raikkonen marcando o tempo de 1m13s764. O 2º lugar ficou com o inglês Anthony Davidson, piloto de testes da Honda, seguido por Alexander Wurz, da Williams. O brasileiro Rubens Barrichello, da Honda, marcou o 9º tempo. A Ferrari não colocou seus carros na pista. A Renault trocou o motor de Alonso antes de o treino começar e o espanhol deu apenas uma volta de instalação do propulsor. Como trocou o motor antes de ira para a pista, ele não perderá dez posições no grid de largada. O italiano Giancarlo Fisichella não saiu dos boxes. Alexander Wurz, com o tempo de 1m12s547, o melhor do dia. Uma ótima apresentação no dia que Frank Williams anunciou seu novo principal patrocinador para Michael Schumacher foi o 6º mais rápido, e Fernando Alonso, o 10º. Entre os brasileiros Rubens Barrichello, terminou em 13º, e Felipe Massa na 17º posição. 29 carros marcaram tempos na segunda sessão.
Treino livre 1:
1) Kimi Raikkonen (FIN/McLaren-Mercedes/M), 1min13s764
2) Anthony Davidson (ING/Honda/M), 1min13s902
3) Alexander Wurz (AUT/Williams-Cosworth/B), 1min13s922
4) Sebastian Vettel (ALE/BMW Sauber/M), 1min14s204
5) Pedro de la Rosa (ESP/McLaren-Mercedes/M), 1min14s237
6) Jenson Button (ING/Honda/M), 1min14s487
7) Jarno Trulli (ITA/Toyota/M), 1min14s888
8) Neel Jani (SUI/Toro Rosso-Cosworth/M), 1min15s159
9) Rubens Barrichello (BRA/Honda/M), 1min15s661
10) Michael Ammermüller (ALE/Red Bull-Ferrari/M), 1min15s711
11) Ralf Schumacher (ALE/Toyota/M), 1min16s168
12) Takuma Sato (JAP/Super Aguri-Honda/B), 1min16s534
13) Ernesto Viso (VEN/MF1-Toyota/B), 1min16s737
14) Scott Speed (EUA/Toro Rosso-Cosworth/M), 1min17s047
15) Vitantonio Liuzzi (ITA/Toro Rosso-Cosworth/M), 1min17s311
16) Sakon Yamamoto (JAP/Super Aguri/B), 1min17s388
17) Franck Montagny (FRA/Super Aguri-Honda/B), 1min17s744
Os demais não marcaram tempos.
Treino livre 2:
1) Alexander Wurz (AUT/Williams-Cosworth/B), 1min12s547
2) Anthony Davidson (ING/Honda/M), 1min12s653
3) Sebastian Vettel (ALE/BMW Sauber/M), 1min12s870
4) Jarno Trulli (ITA/Toyota/B), 1min13s483
5) Jenson Button (ING/Honda/M), 1min13s485
6) Michael Schumacher (ALE/Ferrari/B), 1min13s713
7) Ralf Schumacher (ALE/Toyota/B), 1min13s765
8) Franck Montagny (FRA/Super Aguri Honda/B), 1min13s792
9) Kimi Raikkonen (FIN/McLaren-Mercedes/M), 1min13s803
10) Fernando Alonso (ESP/Renault/M), 1min13s820
11) Pedro de la Rosa (ESP/McLaren-Mercedes/M), 1min13s926
12) Giancarlo Fisichella (ITA/Renault/M), 1min14s053
13) Rubens Barrichello (BRA/Honda/M), 1min14s434
14) Michael Ammermüller (ALE/Red Bull-Ferrari/M), 1min14s436
15) Tiago Monteiro (POR/MF1-Toyota/B), 1min14s468
16) Robert Kubica (POL/BMW Sauber/M), 1min14s510
17) Felipe Massa (BRA/Ferrari/B), 1min14s561
18) Nick Heidfeld (ALE/BMW Sauber/M), 1min14s793
19) Mark Webber (AUS/Williams-Cosworth/B), 1min14s839
20) Ernesto Viso (VEN/MF1-Toyota/B), 1min14s972
21) Takuma Sato (JAP/Super Aguri-Honda/B), 1min15s023
22) Christijan Albers (HOL/MF1-Toyota/B), 1min15s086
23) Nico Rosberg (ALE/Williams-Cosworth/B), 1min15s124
24) David Coulthard (ESC/Red Bull-Ferrari/M), 1min15s214
25) Vitantonio Liuzzi (ITA/Toro Rosso-Cosworth/M), 1min15s737
26) Scott Speed (EUA/Toro Rosso-Cosworth/M), 1min15s855
27) Neel Jani (SUI/Toro Rosso-Cosworth/M), 1min15s868
28) Robert Doornbos (POR/Red Bull-Ferrari/M), 1min16s251
29) Sakon Yamamoto (JAP/Super Aguri-Honda/B), 1min18s321