| pos | name | nat. | constructor/engine | time * | session | diff [s] | diff [%] |
| 1 | Giancarlo Fisichella (21) | I |  | Force India/Mercedes | 1'46.308 | 3 | --- | --- |
| 2 | Jarno Trulli (9) | I |  | Toyota | 1'46.395 | 3 | 0.087 | 0.082 |
| 3 | Nick Heidfeld (6) | D |  | BMW Sauber/BMW | 1'46.500 | 3 | 0.192 | 0.181 |
| 4 | Rubens Barrichello (23) | BR |  | Brawn/Mercedes | 1'46.513 | 3 | 0.205 | 0.193 |
| 5 | Robert Kubica (5) | PL |  | BMW Sauber/BMW | 1'46.586 | 3 | 0.278 | 0.262 |
| 6 | Kimi Räikkönen (4) | FIN |  | Ferrari | 1'46.633 | 3 | 0.325 | 0.306 |
| 7 | Timo Glock (10) | D |  | Toyota | 1'46.677 | 3 | 0.369 | 0.347 |
| 8 | Sebastian Vettel (15) | D |  | Red Bull/Renault | 1'46.761 | 3 | 0.453 | 0.426 |
| 9 | Mark Webber (14) | AUS |  | Red Bull/Renault | 1'46.788 | 3 | 0.480 | 0.452 |
| 10 | Nico Rosberg (16) | D |  | Williams/Toyota | 1'47.362 | 3 | 1.054 | 0.991 |
| 11 | Adrian Sutil (20) | D |  | Force India/Mercedes | 1'45.119 | 2 | -1.189 | 1.118 |
| 12 | Lewis Hamilton (1) | GB |  | McLaren/Mercedes | 1'45.122 | 2 | -1.186 | 1.116 |
| 13 | Fernando Alonso (7) | E |  | Renault | 1'45.136 | 2 | -1.172 | 1.102 |
| 14 | Jenson Button (22) | GB |  | Brawn/Mercedes | 1'45.251 | 2 | -1.057 | 0.994 |
| 15 | Heikki Kovalainen (2) | FIN |  | McLaren/Mercedes | 1'45.259 | 2 | -1.049 | 0.987 |
| 16 | Sébastien Buemi (12) | CH |  | Toro Rosso/Ferrari | 1'45.951 | 1 | -0.357 | 0.336 |
| 17 | Jaime Alguersuari (11) | E |  | Toro Rosso/Ferrari | 1'46.032 | 1 | -0.276 | 0.260 |
| 18 | Kazuki Nakajima (17) | J |  | Williams/Toyota | 1'46.307 | 1 | -0.001 | 0.001 |
| 19 | Romain Grosjean (8) | F |  | Renault | 1'46.359 | 1 | 0.051 | 0.048 |
| 20 | Luca Badoer (3) | I |  | Ferrari | 1'46.957 | 1 | 0.649 | 0.610 |
| legend |
| session 1 |
20 minutes with all cars, knock-out positions 16-20. Cars may run with low fuel. |
| session 2 |
15 minutes with remaining 15 cars, knock-out positions 11-15. Cars may run with low fuel. |
| session 3 |
10 minutes with remaining 10 cars, fight out qualify positions 1-10.
Cars must run with race fuel level and refill used fuel from qualify before race. |
|