Desde muito cedo na qualificação que ficou evidente que a luta pela pole position seria assunto a discutir entre os dois Mercedes-AMG, uma vez que da Ferrari a ameaça afigurava-se bem menor.
Na Q3, a primeira tentativa de Bottas revelou-se certeira, com um tempo recorde de 1.15,406s, que deixou Hamilton a mais de meio segundo e Vettel a 0,8 segundos. Na fase final do treino, com as curvas 12 e 13 com muita gravilha na pista, apenas dois dos dez primeiros conseguiram melhorar o seu tempo.
Max Verstappen, com o melhor dos Red Bull, ficou na quarta posição e separou os dois Ferrari, já que Charles Leclerc ficou na quinta posição. Pierre Gasly, noutro Red Bull, obteve o sexto melhor tempo na sessão, enquanto Romain Grosjean e Kevin Magnussen colocaram os dois Haas nas posições seguintes num bom resultado de conjunto da equipa americana.
Daniil Kvyat foi o melhor dos Toro Rosso na nona posição e Daniel Ricciardo foi o único dos Renault a chegar ao Q3.
Desilusão para os adeptos espanhóis que esperavam ver Carlos Sainz entre os dez primeiros, mas o piloto da McLaren foi apenas o 13°, depois de cometer um erro na sua derradeira tentativa na Q2. Lando Norris, no outro McLaren, ficou em 11°, logo à frente de Alexander Albon (Toro Rosso).