Lando Norris, vozač McLarena, osvojio je pole position za Veliku nagradu Mađarske nakon iznimno neizvjesnih kvalifikacija na stazi Hungaroring. Bio je za samo nekoliko tisućinki brži od Lewisa Hamiltona u Ferrariju. Treće mjesto zauzeo je Charles Leclerc. Kvalifikacije su donijele nekoliko velikih iznenađenja, uključujući ispadanje Sergija Pereza i Carlosa Sainza već u prvoj rundi. U završnoj rundi, Norris je svojim posljednjim brzim krugom osigurao prvu startnu poziciju. Oscar Piastri u drugom McLarenu bio je peti, a Max Verstappen završio je kao šesti nakon što se izvrtio u svom posljednjem pokušaju.