Qualifying for the 2017 Formula 1 Russian Grand Prix, Round 4 of the season, took place at the Sochi Autodrom. The session consisted of three stages, Q1, Q2 and Q3.
Sebastian Vettel set a 1:33.194 in Q3 to take pole position by 0.059 seconds. Kimi Räikkönen finished second with a 1:33.253, while Valtteri Bottas was third on 1:33.289.
The top ten in qualifying were Sebastian Vettel, Kimi Räikkönen, Valtteri Bottas, Lewis Hamilton, Daniel Ricciardo, Felipe Massa, Max Verstappen, Nico Hülkenberg, Sergio Pérez and Esteban Ocon, in that order.
Positions 11 to 15 went to Carlos Sainz, Lance Stroll, Daniil Kvyat, Kevin Magnussen and Fernando Alonso, in that order.
The remaining classified drivers were Jolyon Palmer in 16th, Stoffel Vandoorne in 17th, Pascal Wehrlein in 18th, Marcus Ericsson in 19th and Romain Grosjean in 20th.
| Position | Car No. | Driver | Team | Q1 Time | Q2 Time | Q3 Time | Laps |
|---|---|---|---|---|---|---|---|
| 1 | 5 | Sebastian Vettel | Ferrari | 1:34.493 | 1:34.038 | 1:33.194 | 20 |
| 2 | 7 | Kimi Räikkönen | Ferrari | 1:34.953 | 1:33.663 | 1:33.253 | 18 |
| 3 | 77 | Valtteri Bottas | Mercedes | 1:34.041 | 1:33.264 | 1:33.289 | 18 |
| 4 | 44 | Lewis Hamilton | Mercedes | 1:34.409 | 1:33.760 | 1:33.767 | 19 |
| 5 | 3 | Daniel Ricciardo | Red Bull | 1:35.560 | 1:35.483 | 1:34.905 | 20 |
| 6 | 19 | Felipe Massa | Williams | 1:35.828 | 1:35.049 | 1:35.110 | 20 |
| 7 | 33 | Max Verstappen | Red Bull | 1:35.301 | 1:35.221 | 1:35.161 | 18 |
| 8 | 27 | Nico Hülkenberg | Renault | 1:35.507 | 1:35.328 | 1:35.285 | 21 |
| 9 | 11 | Sergio Pérez | Force India | 1:36.185 | 1:35.513 | 1:35.337 | 18 |
| 10 | 31 | Esteban Ocon | Force India | 1:35.372 | 1:35.729 | 1:35.430 | 20 |
| 11 | 55 | Carlos Sainz | Toro Rosso | 1:35.827 | 1:35.948 | — | 18 |
| 12 | 18 | Lance Stroll | Williams | 1:36.279 | 1:35.964 | — | 18 |
| 13 | 26 | Daniil Kvyat | Toro Rosso | 1:35.984 | 1:35.968 | — | 18 |
| 14 | 20 | Kevin Magnussen | Haas | 1:36.408 | 1:36.017 | — | 16 |
| 15 | 14 | Fernando Alonso | McLaren | 1:36.353 | 1:36.660 | — | 14 |
| 16 | 30 | Jolyon Palmer | Renault | 1:36.462 | — | — | 9 |
| 17 | 2 | Stoffel Vandoorne | McLaren | 1:37.070 | — | — | 9 |
| 18 | 94 | Pascal Wehrlein | Sauber | 1:37.332 | — | — | 9 |
| 19 | 9 | Marcus Ericsson | Sauber | 1:37.507 | — | — | 9 |
| 20 | 8 | Romain Grosjean | Haas | 1:37.620 | — | — | 9 |