Charles Leclerc, piloto de Ferrari, registró 1:14.367 al inicio de las segundas pruebas libres del Barcelona GP, mientras Kimi Antonelli era segundo y Gasly, tercero. Sin embargo, el bicampeón Fernando Alonso, haría un tiempo de 1:14.256 con medios, y ya estaba en la cima.
Más tarde, Norris lo desbancaría con 1:13.987, seguidamente, el líder del campeonato, Oscar Piastri, tomaría el liderato con 1:13.636, seguid por Max Verstappen.
Bearman salió de la pista y apareció la bandera amarilla, Russell lideraba con 1:13.501, luego cambiarían a blandos los Mercedes. El piloto antes citado logró 1:13.046.
Carlos Sainz iba séptimo, una cantidad importante de pilotos se dirigieron a pits, Oscar Piastri encabezaba con 1:12.760, Colapinto estaba en el.sitio.15, retornaba a la pista con blandos, a la postre cambiaría los neumáticos usados por goma dura.
Oscar Piastri fue el mejor de la FP2 en España, en tanto que, George Russell de Mercedes, quedaba segundo. El argentino Franco Colapinto finalizó en el lugar 20.