Lewis Hamilton se quedó con la pole, por segunda consecutiva, después de dar la vuelta más rápida en todo lo que val del GP Hungría. Hamilton obtuvo un tiempo de 1:13.447, una décima de ventaja de su compañero, Valtteri Bottas, quien quedó de segundo con 1:13.554. El tercer y cuarto puesto también se lo llevó Mercedes con Lance Stroll y Sergio Pérez conduciendo el Racing Point.
Ferrari comienza a progresar. Esta vez Sebastian Vettel ocupó el quinto lugar con un tiempo de 1:14.774. El español Sainz con McLaren acabó noveno, y se pudo mantener en la clasificación con 1:15.027.