Mivel helyi idő szerint 21 órakor kezdődött el a Szingapúri Nagydíj kvalifikációja, természetesen már villanyfénynél zajlott a három részből álló edzés. Több versenyző is folyamatosan csúszkált, a 20-as kanyarban pedig némi olajfolt is nehezítette a pilóták dolgát, amely még az egyik betétfutamról maradt ott az aszfalton. Felipe Massa az ezt követő kanyarban a falat is lekoccolta a kelleténél erősebben, így a brazil jobb hátsó defekttel volt kénytelen visszavánszorogni a bokszba.
A Red Bullok már az első etapban is odatették magukat: Max Verstappen, Daniel Ricciardo sorrendben zárták az élen a számos falpuszit hozó Q1-et. Őket némi meglepetésre Fernando Alonso, a korábban füstölő autóval a bokszba beálló Carlos Sainz és Stoffel Vandoorne követte a sorban – igaz, a Mercedesek és a Ferrarik a végén már nem hajtottak pályára. A kiesőzónát Kevin Magnussen, Massa, Lance Stroll, Pascal Wehrlein és Marcus Ericsson, azaz a Sauberek, a Williamsek és az egyik Haas búcsúzott a további küzdelmektől.
A Q2-ben aztán már a pénteken felállított körrekord is megdőlt: előbb Sebastian Vettel futott 1:40,5-ös időt, majd Verstappen javított tovább még ezen is. A holland aztán az etap végén is gyorsult néhány ezredet, így be is húzta az első helyet Ricciardo és a Ferrarik előtt. Hamilton ötödikként zárt, a top10-be és ezáltal a Q3-ba pedig Jolyon Palmer, Sergio Perez, Kvjat, Esteban Ocon és Romain Grosjean nem fért be.
A Q3-ban már az első gyorskörök is elképesztő tűzijátékot hoztak: előbb Verstappen, majd Vettel is bement 1:40 alá, így a német ragadta magához a kezdeményezést. Ricciardo is két tizeden belül volt hozzájuk képest, s ezúttal Raikkönen és még Hamilton sem volt túl messze tőlük. A fináléban aztán már csak Vettel tudott gyorsulni, ez pedig pole-pozíciót eredményezett a Ferrari négyszeres világbajnoka számára. Verstappen lett a második, így eldőlt, hogy biztosan nem szerez tinédzserként rajtelsőséget, majd jött Ricciardo és Raikkönen, míg a Mercedesek csak a harmadik sorba fértek be Hamilton, Bottas felállásban. Nico Hülkenberg végzett a hetedik helyen a Renault-val, megelőzve a hozzá hasonlóan remeklő McLareneket, az első tízet pedig Sainz tette teljessé. A futam itthoni idő szerint vasárnap 14 órakor, szintén éjszakai körülmények között startol.
Az időmérő edzés végeredménye:
1. | Sebastian Vettel | Ferrari | 1m39.491s | - |
2. | Max Verstappen | Red Bull/Renault | 1m39.814s | 0.323s |
3. | Daniel Ricciardo | Red Bull/Renault | 1m39.840s | 0.349s |
4. | Kimi Raikkonen | Ferrari | 1m40.069s | 0.578s |
5. | Lewis Hamilton | Mercedes | 1m40.126s | 0.635s |
6. | Valtteri Bottas | Mercedes | 1m40.810s | 1.319s |
7. | Nico Hulkenberg | Renault | 1m41.013s | 1.522s |
8. | Fernando Alonso | McLaren/Honda | 1m41.179s | 1.688s |
9. | Stoffel Vandoorne | McLaren/Honda | 1m41.398s | 1.907s |
10. | Carlos Sainz | Toro Rosso/Renault | 1m42.056s | 2.565s |
11. | Jolyon Palmer | Renault | 1m42.107s | - |
12. | Sergio Perez | Force India/Mercedes | 1m42.246s | - |
13. | Daniil Kvyat | Toro Rosso/Renault | 1m42.338s | - |
14. | Esteban Ocon | Force India/Mercedes | 1m42.760s | - |
15. | Romain Grosjean | Haas/Ferrari | 1m43.883s | - |
16. | Kevin Magnussen | Haas/Ferrari | 1m43.756s | - |
17. | Felipe Massa | Williams/Mercedes | 1m44.014s | - |
18. | Lance Stroll | Williams/Mercedes | 1m44.728s | - |
19. | Pascal Wehrlein | Sauber/Ferrari | 1m45.059s | - |
20. | Marcus Ericsson | Sauber/Ferrari | 1m45.570s | - |