Na pierwszym treningu najszybszy okazał się Fin Kimi Raikkonen z Ferrari.Broniący tytułu mistrza świata Raikkonen, który po pięciu wyścigach sezonu prowadzi w klasyfikacji kierowców, pokonał najszybsze okrążenie pomiarowe w czasie 1.15,948. Wyprzedził kierowców teamu McLaren-Mercedes: o 0,268 s. Brytyjczyka Lewisa Hamiltona oraz o 0,300 s. Fina Heikki Kovalainena. Szósty Kubica stracił do Raikkonena 0,886 s.

Kłopoty podczas pierwszej sesji treningowej miał partner Kubicy z zespołu BMW Sauber, Nick Heidfeld, który wypadł na jednym z zakrętów i wylądował na bandach okalających tor.

Na drugim treningu najlepszy czas (1.15,140) wykręcił Lewis Hamilton (McLaren). Drugi był Nico Rosberg (Williams). Trzecie miejsce w drugim treningu zajął Raikkonen, czwarte Massa, a piąte Kovalainen.

Nasz Robert Kubica był szósty. Polak miał problemy z hamowaniem, przez radio zgłaszał swojemu mechanikowi, że jego bolid jest niestabilny. Po 30 minutach Kubica miał 14. czas. Później jednak, po korektach ustawienia, awansował na szóste miejsce (1.16,296).

Wyniki pierwszego treningu:

1. Kimi Raikkonen (Finlandia/Ferrari) - 1.15,948 (26 okrążeń)
2. Lewis Hamilton (Wielka Brytania/McLaren) - 1.16,216 (27)
3. Heikki Kovalainen (Finlandia/McLaren) - 1.16,248 (28)
4. Felipe Massa (Brazylia/Ferrari) - 1.16,292 (26)
5. Nico Rosberg (Niemcy/Willliams) - 1.16,653 (27)
6. Robert Kubica (Polska/BMW Sauber) - 1.16,834 (23)
7. Fernando Alonso (Hiszpania/Renault) - 1.17,498 (25)
8. Rubens Barrichello (Brazylia/Honda) - 1.17,511 (26)
9. Mark Webber (Australia/Red Bull) - 1.17,798 (23)
10. Giancarlo Fisichella (Włochy/Force India) - 1.17,835 (26)
11. Timo Glock (Niemcy/Toyota) - 1.17,942 (26)
12. Jenson Button (Wielka Brytania/Honda) - 1.18,153 (26)
13. Sebastien Bourdais (Francja/Toro Rosso) - 1.18,245 (30)
14. Nick Heidfeld (Niemcy/BMW Sauber) - 1.18,263 (13)
15. Kazuki Nakajima (Japonia/Williams) - 1.18,274 (28)
16. Jarno Trulli (Włochy/Toyota) - 1.18,360 (16)
17. Adrian Sutil (Niemcy/Force India) - 1.18,360 (25)
18. Nelson Piquet Jr (Brazylia/Renault) - 1.18,955 (32)
19. Sebastian Vettel (Niemcy/Toro Rosso) - 1.19,176 (35)
20. David Coulthard (Wielka Brytania/Red Bull) - bez okrążenia pomiarowego (3)

Wyniki drugiego treningu:

1. Lewis Hamilton (Wielka Brytania/McLaren) - 1.15,140 (40)
2. Nico Rosberg (Niemcy/Willliams) - 1.15,533 (39)
3. Kimi Raikkonen (Finlandia/Ferrari) - 1.15,572 (42)
4. Felipe Massa (Brazylia/Ferrari) - 1.15,869 (37)
5. Heikki Kovalainen (Finlandia/McLaren) - 1.15,881 (39)
6. Robert Kubica (Polska/BMW Sauber) - 1.16,296 (34)
7. Fernando Alonso (Hiszpania/Renault) - 1.16,310 (27)
8. Jenson Button (Wielka Brytania/Honda) - 1.16,351 (45)
9. Kazuki Nakajima (Japonia/Williams) - 1.16,372 (40)
10. Rubens Barrichello (Brazylia/Honda) - 1.16,418 (32)
11. Nick Heidfeld (Niemcy/BMW Sauber) - 1.16,426 (44)
12. Timo Glock (Niemcy/Toyota) - 1.16,688 (46)
13. Mark Webber (Australia/Red Bull) - 1.17,094 (39)
14. David Coulthard (Wielka Brytania/Red Bull) - 1.17,131 (39)
15. Nelson Piquet Jr (Brazylia/Renault) - 1.17,246 (35)
16. Giancarlo Fisichella (Włochy/Force India) - 1.17,251 (33)
17. Jarno Trulli (Włochy/Toyota) - 1.17,379 (28)
18. Sebastien Bourdais (Francja/Toro Rosso) - 1.17,581 (38)
19. Adrian Sutil (Niemcy/Force India) - 1.18,176 (31)
20. Sebastian Vettel (Niemcy/Toro Rosso) - 1.18,225 (38)