Niemand minder dan Max Verstappen heeft pole position weten te bemachtigen voor de Grand Prix van Monaco. Tot op het laatste moment was het spannend op het circuit van Monaco, waarbij de snelste tijd elke dertig seconden werd aangescherpt
De eerste stint van de kwalificatie in Monaco bracht direct een grote schok met zich mee. Niemand minder dan Sergio Pérez veroorzaakte een rode vlag. De Mexicaan maakte een fout en klapte met flinke snelheid in de muur en viel daardoor gelijk uit. Daarmee werd direct duidelijk dat Checo een enorm lastige zondag te wachten zou staan.
Na de eerste stint waren het Guanyu Zhou, Nico Hülkenberg, Kevin Magnussen en Logan Sargeant die naast Sergio Pérez uitvielen en niet door mochten naar de tweede stint. Even leek het er zelfs op dat Carlos Sainz en Lewis Hamilton ook uit zouden vallen. Die wisten alleen in de laatste ronde van de stint nog de top vijftien te halen.
Vervolgens wist Nyck de Vries net niet de derde stint van de kwalificatie te halen. De Nederlander reed de twaalfde tijd in de tweede stint, waardoor hij honderdsten te kort kwam. Hetzelfde gelde voor Oscar Piastri die elfde werd in de kwalificatie. Verder vielen ook Alexander Albon, Lance Stroll en Valtteri Bottas af.
Lewis Hamilton wist op het nippertje de derde stint te halen. Die werd uiteindelijk gewonnen door Verstappen, al leek Fernando Alonso in de laatste minuut te gaan winnen voor het eerst in 2012. Daarvoor leek het Leclerc te zijn die pole zou pakken in zijn thuisrace, maar ook dat lukte niet door de Red Bull-coureur.