Carlos Sainz übernahm die Führung im Feld während der dritten Trainingssitzung des spanischen Formel-1-Grand-Prix. Der Ferrari-Fahrer erzielte eine Zeit von 1:13.013s mit dem weichen Reifen, und übertraf McLarens Lando Norris um 0.030 Sekunden. Charles Leclerc belegte den dritten Platz und teilte sich die Ferraris. Obwohl Leclerc in den ersten beiden Sektoren der schnellste Fahrer war, sorgte ein breiter Moment dafür, dass er um 0.037 Sekunden zurückfiel. Max Verstappen zeigte eine Leistungssteigerung für Red Bull und belegte den vierten Platz, nur innerhalb eines Zehntels der schnellsten Runde. George Russell und Lewis Hamilton folgten eng für Mercedes. Sergio Perez konnte seine Position auf den siebten Platz verbessern, blieb aber über sechs Zehntel Sekunden hinter Verstappen. Alex Albon überraschte mit einem guten achten Platz für Williams, während Fernando Alonso den neunten Platz für Aston Martin belegte. Oscar Piastri hatte während der Sitzung zu kämpfen und beendete sie auf dem zehnten Platz. Norris meldete nach einem leichten Kontakt mit Leclercs Ferrari am Ende der Sitzung Schäden an seinem McLaren. Esteban Ocon und Pierre Gasly in den Alpine-Autos fuhren in einer Reihe, wobei der Sauber von Valtteri Bottas die Autos von Nico Hülkenberg und Kevin Magnussen von Haas trennte. Daniel Ricciardo war der führende Fahrer für Red Bull, aber der aktualisierte VCARB 01 schien an Geschwindigkeit zu mangeln. Lance Stroll von Aston Martin beendete das Rennen vor Yuki Tsunoda. Guanyu Zhou im zweiten Sauber-Auto und Logan Sargeant komplettierten das Feld. Die Fahrer und Teams werden sich nun auf die Qualifikation später konzentrieren.