Qualifying for the 2017 Formula 1 Bahrain Grand Prix, Round 3 of the season, took place at the Bahrain International Circuit. The session consisted of three stages, Q1, Q2 and Q3.
Valtteri Bottas set a 1:28.769 in Q3 to take pole position by 0.023 seconds. Lewis Hamilton finished second with a 1:28.792, while Sebastian Vettel was third on 1:29.247.
The top ten in qualifying were Valtteri Bottas, Lewis Hamilton, Sebastian Vettel, Daniel Ricciardo, Kimi Räikkönen, Max Verstappen, Nico Hülkenberg, Felipe Massa, Romain Grosjean and Jolyon Palmer, in that order.
Positions 11 to 15 went to Daniil Kvyat, Lance Stroll, Pascal Wehrlein, Esteban Ocon and Fernando Alonso, in that order.
The remaining classified drivers were Carlos Sainz in 16th, Stoffel Vandoorne in 17th, Sergio Pérez in 18th, Marcus Ericsson in 19th and Kevin Magnussen in 20th.
| Position | Car No. | Driver | Team | Q1 Time | Q2 Time | Q3 Time | Laps |
|---|---|---|---|---|---|---|---|
| 1 | 77 | Valtteri Bottas | Mercedes | 1:31.041 | 1:29.555 | 1:28.769 | 12 |
| 2 | 44 | Lewis Hamilton | Mercedes | 1:30.814 | 1:29.535 | 1:28.792 | 13 |
| 3 | 5 | Sebastian Vettel | Ferrari | 1:31.037 | 1:29.596 | 1:29.247 | 12 |
| 4 | 3 | Daniel Ricciardo | Red Bull | 1:31.667 | 1:30.497 | 1:29.545 | 12 |
| 5 | 7 | Kimi Räikkönen | Ferrari | 1:30.988 | 1:29.843 | 1:29.567 | 16 |
| 6 | 33 | Max Verstappen | Red Bull | 1:30.904 | 1:30.307 | 1:29.687 | 12 |
| 7 | 27 | Nico Hülkenberg | Renault | 1:31.057 | 1:30.169 | 1:29.842 | 15 |
| 8 | 19 | Felipe Massa | Williams | 1:31.373 | 1:30.677 | 1:30.074 | 12 |
| 9 | 8 | Romain Grosjean | Haas | 1:31.691 | 1:30.857 | 1:30.763 | 16 |
| 10 | 30 | Jolyon Palmer | Renault | 1:31.458 | 1:30.899 | 1:31.074 | 15 |
| 11 | 26 | Daniil Kvyat | Toro Rosso | 1:31.531 | 1:30.923 | — | 12 |
| 12 | 18 | Lance Stroll | Williams | 1:31.748 | 1:31.168 | — | 12 |
| 13 | 94 | Pascal Wehrlein | Sauber | 1:31.995 | 1:31.414 | — | 15 |
| 14 | 31 | Esteban Ocon | Force India | 1:31.774 | 1:31.684 | — | 12 |
| 15 | 14 | Fernando Alonso | McLaren | 1:32.054 | DNF | — | 8 |
| 16 | 55 | Carlos Sainz | Toro Rosso | 1:32.118 | — | — | 5 |
| 17 | 2 | Stoffel Vandoorne | McLaren | 1:32.313 | — | — | 8 |
| 18 | 11 | Sergio Pérez | Force India | 1:32.318 | — | — | 7 |
| 19 | 9 | Marcus Ericsson | Sauber | 1:32.543 | — | — | 9 |
| 20 | 20 | Kevin Magnussen | Haas | 1:32.900 | — | — | 8 |