
Het kwik was tussen de derde vrije training en de kwalificatie niet verder gestegen. Het was 30 graden, maar de temperatuur van het asfalt was wel hoger. De temperatuur van het circuit kwam uit op 50 graden Celsius.
Na de eerste run in Q1 kwamen Sergio Pérez en Lance Stroll als duveltjes uit een doosje. Zij namen de tweede en derde plek op de tijdlijst in. De Racing Point-coureurs duwde zo Bottas en Verstappen naar de vierde en vijfde plaats. Hamilton was de snelste, maar het verschil met Pérez was slechts 0,080 seconde. Tijdens de tweede run bleef het Racing Point-duo binnen. De slagorde na Q1 was Hamilton, Pérez, Verstappen, Bottas, Stroll en Leclerc.
Er waren nog vijftien coureurs over die Q2 in kwamen, nadat Magnussen, Grosjean, Russell, Latifi en Giovinazzi zich niet wisten te kwalificeren. U leest het goed, Kimi Räikkönen kwam voor de eerste keer dit seizoen in Q2 terecht. Opmerkelijk was het wel, toen alle coureurs op de soft banden aan Q2 begonnen. Geen afwijkende strategieën dus voor de race.
Na de eerste run was de slagorde in de top zes Hamilton, Bottas, Verstappen, Sainz, Leclerc en Pérez. De tweede run zou zonder Hamilton, Bottas en Verstappen beginnen. Het trio koos ervoor om banden te sparen voor de race. Opnieuw vielen er vijf coureurs af en dit keer werd het lijstje aangevoerd door Sebastian Vettel. Verder moesten Kvyat, Ricciardo, Räikkönen (de Fin probeerde op mediums naar Q3 te rijden en dat lukte niet) en Ocon het veld ruimen.
Uiteindelijk ging het op tien coureurs die in Q3 de top tien gingen bepalen. Hamilton, Bottas, Verstappen, Stroll, Gasly, Sainz, Pérez, Leclerc, Albon en Norris. Ondanks dat het er op leek dat het spannend ging worden, namen Hamilton en Bottas met overmacht bezit van de eerste startrij.