| P | Driver | Team | Gap | Grid |
| 1 | Sebastian Vettel | Scuderia Ferrari | 1:44:44.340 | 2 |
| 2 | Kimi Räikkönen | Scuderia Ferrari | +3.1s | 1 |
| 3 | Daniel Ricciardo | Red Bull Racing | +3.7s | 5 |
| 4 | Valtteri Bottas | Mercedes | +5.5s | 3 |
| 5 | Max Verstappen | Red Bull Racing | +6.1s | 4 |
| 6 | Carlos Sainz | Toro Rosso | +12.0s | 6 |
| 7 | Lewis Hamilton | Mercedes | +15.8s | 13 |
| 8 | Romain Grosjean | Haas | +18.1s | 8 |
| 9 | Felipe Massa | Williams | +19.4s | 14 |
| 10 | Kevin Magnussen | Haas | +21.4s | 11 |
| 11 | Jolyon Palmer | Renault | +22.7s | 16 |
| 12 | Esteban Ocon | Force India | +23.7s | 15 |
| 13 | Sergio Perez | Force India | +39.0s | 7 |
| 14 | Lance Stroll | Williams | +7 Laps | 17 |
| 15 | Daniil Kvyat | Toro Rosso | +7 Laps | 9 |
| Ret | Stoffel Vandoorne | McLaren | 12 | |
| Ret | Marcus Ericsson | Sauber | 19 | |
| Ret | Jenson Button* | McLaren | Pit | |
| Ret | Pascal Wehrlein | Sauber | 18 | |
| Ret | Nico Hülkenberg | Renault | 10 |
*Replaced Fernando Alonso for the Monaco Grand Prix
Tweet