Le pilote de McLaren, Lando Norris, a arraché la pole position de deux centièmes de seconde à Max Verstappen de Red Bull dans les derniers moments des qualifications du Grand Prix d'Espagne de dimanche. Mercedes était en grande forme en verrouillant la deuxième ligne de la grille, Lewis Hamilton devançant pour une fois son coéquipier George Russell. Ferrari a dû se contenter des places sur la troisième ligne pour Charles Leclerc et Carlos Sainz.
Oscar Piastri a vu son tour supprimé en Q3 pour dépassement des limites de la piste et est parti large lors de sa dernière tentative, le laissant sans temps. Sergio Perez s'est qualifié pour le dernier tour, mais une pénalité de trois places sur la grille signifie qu'il partira de la 11e place pour la course de demain.
Le Circuit de Barcelone-Catalogne continuait de profiter d'un magnifique soleil estival et de ciel bleu, un peu plus frais que vendredi mais aucune chance de pluie alors que les pilotes se préparaient à établir la grille pour dimanche. Lando Norris, Lewis Hamilton et Carlos Sainz avaient dominé les trois séances d'entraînement, mais Max Verstappen et Charles Leclerc étaient également bien placés pour briguer la pole. Tout pouvait arriver au cours des 60 prochaines minutes.
Q1 : Hamilton devance Leclerc et Verstappen, mais RB et Williams restent en retrait. Daniel Ricciardo de Red Bull a rapidement établi la référence avec un temps de 1:13.771s avec des pneus tendres le plaçant devant Lance Stroll d'Aston Martin. Les principaux acteurs ont attendu que plus de gomme soit déposée avant de sortir en masse des stands et de se mettre au travail, ce qui a entraîné instantanément de la congestion. Sergio Perez s'est installé en haut de la feuille des temps avec un chrono de 1:13.090s, mais son coéquipier chez Red Bull a vite pris les devants avec une nouvelle référence de 1:12.306s. Norris était juste huit millièmes de seconde derrière Verstappen, tandis que Hamilton et Oscar Piastri étaient sept dixièmes derrière les deux premiers. Leclerc a largement surmonté ses problèmes du vendredi et a été 0.049s plus rapide que Verstappen, avec Sainz marquant des points en quatrième position juste devant George Russell. Seulement deux dixièmes séparaient les cinq premiers. Comme la veille, Pierre Gasly a également marqué des points en P6, tandis qu'un bel effort de Nico Hulkenberg a placé la Haas en septième position devant Hamilton. Après que tout le monde ait réalisé un temps, Ricciardo a été rétrogradé en P15. Ceux à risque d'élimination étaient Alex Albon, Yuki Tsunoda, Zhou Guanyu, Kevin Magnussen et Logan Sargeant. Tous ont eu l'occasion de faire un autre tour, Albon ouvrant la voie. Il est monté en 12e position avec l'avantage d'une piste dégagée devant lui, mais presque immédiatement il a été repoussé dans les cinq derniers alors que les deux Saubers se sont hissés en sécurité. Les cinq premiers ont décidé de ne pas revenir en piste, permettant à Hamilton de s'envoler en tête avec un nouvel train de pneus tendres. Fernando Alonso a flirté avec le danger en étant sur la bulle, mais le dernier effort d'Aston l'a propulsé dans le top dix. Au moment où le drapeau à damier est sorti et que la poussière est retombée, Magnussen n'a pas réussi à passer le cut avec les deux voitures de Red Bull (Tsunoda devançant Ricciardo) et les deux Williams (Albon et Sargeant les plus lents de tous).
Q2 : Verstappen en tête, Hamilton et Russell les meilleurs du reste tandis que Leclerc tente sa chance. Le premier temps de la deuxième séance était de 1:13.630s établi par Lance Stroll, à neuf dixièmes du rythme de la Q1. Le temps de Gasly a été ensuite d'une seconde et demie plus rapide que Stroll, suffisant pour le placer devant Perez de 0.088s. Leclerc s'est hissé en tête mais son temps a été surpassé par Piastri qui a à son tour été délogé de la première place par Sainz. Ensuite, ce fut au tour de Norris de brièvement passer en P1 de deux millièmes avant que Verstappen ne déplace les poteaux avec un temps de 1:11.653s, deux dixièmes devant le peloton. Russell s'est classé en P6 mais Hamilton était sur un train de pneus tendres usagés et est resté hors du top dix après son tour. Après la pause, Stroll a de nouveau profité de la piste dégagée pour son deuxième tour rapide, le plaçant sur la bulle en dixième position. Verstappen, Norris et Sainz n'avaient pas besoin de revenir en piste, mais à deux minutes du terme, Hamilton était de retour en piste. Il est sorti de justesse de la zone d'élimination en se classant deuxième, Russell le rejoignant en troisième position. Leclerc avait également tenté sa chance en ne revenant pas en piste, ce qui lui a permis d'économiser un train de pneus tendres. La stratégie risquée de Ferrari s'est avérée payante malgré les améliorations tardives de plusieurs pilotes, y compris les deux Alpine. Moins chanceux, Alonso s'est retrouvé du mauvais côté du cut avec Valtteri Bottas, Nico Hulkenberg, Lance Stroll et Zhou Guanyu.
Q3 : Norris devance Verstappen pour la pole avec Hamilton et Russell en deuxième ligne. Perez a été le premier à s'élancer pour le dernier round décisif de la pole avec un tour de 1:13.061s sur des pneus tendres usagés. Verstappen a été plus d'une seconde plus rapide malgré un petit zigzag dans son tour, le plaçant devant Norris, Sainz et Leclerc. Les voitures Mercedes étaient les dernières en piste avec Hamilton et Russell se hissant en troisième et quatrième positions (Russell se plaignant de la procédure de préchauffage de Hamilton qui le ralentissait) mais Piastri a vu son tour supprimé pour avoir enfreint les limites de la piste. Après la première série de tours rapides, Perez a été le premier à revenir pour sa dernière tentative. La pression était également sur Piastri pour établir un temps, et cela s'est ressenti : la McLaren est partie large dans les graviers, ruinant toute chance d'un tour rapide. Son coéquipier s'en est mieux sorti, et Norris a devancé de deux centièmes Verstappen pour la pole tandis que Hamilton a finalement pris le dessus sur Russell en qualifications avec une troisième place sur la grille pour dimanche. Les deux Ferrari ont dû se contenter de partager la troisième ligne, Gasly devançant Perez. La Red Bull pénalisée débutera la course de demain en 11e position, faisant monter Ocon, Piastri et Alonso dans le top dix.