| pos | name | nat. | constructor/engine | time * | session | diff [s] | diff [%] |
| 1 | Felipe Massa (5) | BR |  | Ferrari | 1'11.932 | 3 | --- | --- |
| 2 | Lewis Hamilton (2) | GB |  | McLaren/Mercedes | 1'12.083 | 3 | 0.151 | 0.210 |
| 3 | Kimi Räikkönen (6) | FIN |  | Ferrari | 1'12.323 | 3 | 0.391 | 0.544 |
| 4 | Fernando Alonso (1) | E |  | McLaren/Mercedes | 1'12.357 | 3 | 0.425 | 0.591 |
| 5 | Mark Webber (15) | AUS |  | Red Bull/Renault | 1'12.929 | 3 | 0.997 | 1.386 |
| 6 | Nick Heidfeld (9) | D |  | BMW Sauber/BMW | 1'13.082 | 3 | 1.150 | 1.599 |
| 7 | Robert Kubica (10) | PL |  | BMW Sauber/BMW | 1'13.130 | 3 | 1.198 | 1.665 |
| 8 | Jarno Trulli (12) | I |  | Toyota | 1'13.196 | 3 | 1.264 | 1.757 |
| 9 | David Coulthard (14) | GB |  | Red Bull/Renault | 1'13.273 | 3 | 1.341 | 1.864 |
| 10 | Nico Rosberg (16) | D |  | Williams/Toyota | 1'13.478 | 3 | 1.546 | 2.149 |
| 11 | Rubens Barrichello (8) | BR |  | Honda | 1'12.933 | 2 | 1.001 | 1.392 |
| 12 | Giancarlo Fisichella (3) | I |  | Renault | 1'12.969 | 2 | 1.037 | 1.442 |
| 13 | Sebastian Vettel (19) | D |  | Toro Rosso/Ferrari | 1'13.059 | 2 | 1.127 | 1.567 |
| 14 | Vitantonio Liuzzi (18) | I |  | Toro Rosso/Ferrari | 1'13.252 | 2 | 1.320 | 1.835 |
| 15 | Ralf Schumacher (11) | D |  | Toyota | 1'13.316 | 2 | 1.384 | 1.924 |
| 16 | Jenson Button (7) | GB |  | Honda | 1'13.470 | 2 | 1.538 | 2.138 |
| 17 | Heikki Kovalainen (4) | FIN |  | Renault | 1'14.079 | 1 | 2.147 | 2.985 |
| 18 | Takuma Sato (22) | J |  | Super Aguri/Honda | 1'14.099 | 1 | 2.167 | 3.013 |
| 19 | Kazuki Nakajima (17) | J |  | Williams/Toyota | 1'14.418 | 1 | 2.486 | 3.456 |
| 20 | Anthony Davidson (23) | GB |  | Super Aguri/Honda | 1'14.597 | 1 | 2.665 | 3.705 |
| 21* | Adrian Sutil (20) | D |  | Spyker/Ferrari | 1'15.218 | 1 | 3.286 | 4.568 |
| 22 | Sakon Yamamoto (21) | J |  | Spyker/Ferrari | 1'15.488 | 1 | 3.556 | 4.944 |
| legend |
| session 1 |
15 minutes with all cars, knock-out positions 17-22. Cars may run with low fuel. |
| session 2 |
15 minutes with remaining 16 cars, knock-out positions 11-16. Cars may run with low fuel. |
| session 3 |
15 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. |
| 21* | Adrian Sutil (20): Starts from pit-lane. |
|