Red Bull a monopolizat primele două poziţii în prima sesiune de antrenamente, prin Mark Webber şi Sebastian Vettel, podiumul fiind completat de germanul Nico Rosberg (Mercedes). Favoritul local, spaniolul Fernando Alonso (Ferrari) a reuşit cel de-al patrulea timp, în timp ce mexicanul Sergio Perez (Sauber) s-a clasat pe locul 5. Lewis Hamilton (McLaren), Michael Schumacher (Mercedes), Nick Heidfeld (Renault), Jenson Button (McLaren) şi Rubens Barrichello (Williams) au încheiat top ten-ul.
Tot Mark Webber a stabilit cel mai bun timp şi în cea de-a doua sesiune de antrenamente, însă de această dată între el şi Sebastian Vettel s-a infiltrat britanicul Lewis Hamilton. Jenson Button a fost al patrulea, urmat de Fernando Alonso. Primele zece poziţii au fost completate de Nico Rosberg, Michael Schumacher, Felipe Massa (Ferrari), Kamui Kobayashi (Sauber) şi Nick Heidfeld.
Rezultate prima sesiune de antrenamente
1.Mark Webber (Australia) Red Bull 1:25.142
2.Sebastian Vettel (Germania) Red Bull 1:26.149
3.Nico Rosberg (Germania) Mercedes 1:26.379
4.Fernando Alonso (Spania) Ferrari 1:26.480
5.Sergio Perez (Mexic) Sauber 1:26.738
6.Lewis Hamilton (Marea Britanie) McLaren 1:26.988
7.Michael Schumacher (Germania) Mercedes 1:27.016
8.Nick Heidfeld (Germania) Renault 1:27.132
9.Jenson Button (Marea Britanie) McLaren 1:27.138
10.Rubens Barrichello (Brazilia) Williams 1:27.212
11.Vitaly Petrov (Rusia) Renault 1:27.241
12.Daniel Ricciardo (Australia) Toro Rosso 1:27.471
13.Pastor Maldonado (Venezuela) Williams 1:28.005
14.Nico Hulkenberg (Germania) Force India 1:28.027
15.Adrian Sutil (Germania) Force India 1:28.163
16.Felipe Massa (Brazilia) Ferrari 1:28.654
17.Kamui Kobayashi (Japonia) Sauber 1:28.819
18.Jaime Alguersuari (Spania) Toro Rosso 1:28.995
19.Heikki Kovalainen (Finlanda) Lotus 1:29.231
20.Jerome d'Ambrosio (Belgia) Virgin 1:30.896
21.Timo Glock (Germania) Virgin 1:31.235
22.Jarno Trulli (Italia) Lotus 1:31.418
23.Vitantonio Liuzzi (Italia) Hispania 1:31.268
24.Narain Karthikeyan (India) Hispania 1:32.106
Rezultate a doua sesiune de antrenamente
1.Mark Webber (Australia) Red Bull 1:22.470
2.Lewis Hamilton (Marea Britanie) McLaren 1:22.509
3.Sebastian Vettel (Germania) Red Bull 1:22.826
4.Jenson Button (Marea Britanie) McLaren 1:23.188
5.Fernando Alonso (Spania) Ferrari 1:23.568
6.Nico Rosberg (Germania) Mercedes 1:23.586
7.Michael Schumacher (Germania) Mercedes 1:23.981
8.Felipe Massa (Brazilia) Ferrari 1:24.278
9.Kamui Kobayashi (Japonia) Sauber 1:24.290
10.Nick Heidfeld (Germania) Renault 1:24.366
11.Sergio Perez (Mexic) Sauber 1:24.483
12.Vitaly Petrov (Rusia) Renault 1:24.786
13.Sebastien Buemi (Elveţia) Toro Rosso 1:25.296
14.Rubens Barrichello (Brazilia) Williams 1:25.303
15.Jaime Alguersuari (Spania) Toro Rosso 1:25.457
16.Pastor Maldonado (Venezuela) Williams 1:25.603
17.Paul Di Resta (Marea Britanie) Force India 1:26.073
18.Heikki Kovalainen (Finlanda) Lotus 1:26.417
19.Adrian Sutil (Germania) Force India 1:27.123
20.Jarno Trulli (Italia) Lotus 1:27.189
21.Jerome d'Ambrosio (Belgia) Virgin 1:28.036
22.Timo Glock (Germania) Virgin 1:28.062
23.Narain Karthikeyan (India) Hispania 1:29.469
24.Vitantonio Liuzzi (Italia) Hispania 1:29.476