Valtteri Bottas zdominował drugi dzień testów w Barcelonie. Fin przez większość czasu utrzymywał się na szczycie tabeli.

Warunki atmosferyczne w Barcelonie nie zaskoczyły kierowców podczas drugiego dnia testów. Temperatura powietrza wynosiła około 14°C, a toru 15°C. Jako pierwszy na torze pojawił się Pierre Gasly z Toro Rosso, ale jego rywale nie pozostali długo w boksach i szybko dołączyli na tor. Jako pierwszy najlepszy czas 1:18.911 wykręcił Valtteri Bottas z Mercedesa, jednak szybko rezultat ten poprawił Antonio Giovinazzi w Ferrari, który osiągnął 1:18.813.

Czasy reprezentantów Mercedesa i Ferrari tasowały się przez całe przedpołudnie, ale to ostatecznie Bottas zakończył pierwszą część drugiego dnia testów z najlepszym wynikiem na poziomie 1:16.904 i znalazł się przed Giovinazzim, który odnotował stratę + 0,068 do Fina. Pierwszą trójkę uzupełnił Kevin Magnussen z Haas z czasem 1:18,274. Natomiast w ilości przejechanych okrążeń najlepszy okazał się Sean Gelael z Toro Rosso, który przejechał 83 pełne okrążenia toru w Barcelonie. O dwanaście kółek mniej zanotowali Stoffel Vandoorne z McLarena i Charles Leclerc reprezentujący ekipę Sauber. Robert Kubica z czasem 1:19,253 i 59. pokonanymi okrążeniami uplasował się na siódmej pozycji.

Druga część ostatniego dnia testów w Hiszpanii odbyła się w nieco chłodniejszych warunkach. Nad tor nadciągnęły ciemne chmury, które nie zaskoczyły jednak zawodników deszczem. Jako pierwsi z boksów wyjechali zawodnicy Force India – Nikita Mazepin oraz Nicholas Latifi. W Toro Rosso doszło do zamiany kierowców i Gelael ustąpił miejsca w  STR13 Pierremu Gasly. Leclerc był pierwszym zawodnikiem, który przekroczył barierę 100 przejechanych okrążeń.

Czerwoną flagę wywołał Magnussen, który wypadł z zakrętu trzeciego i rozbił swój samochód. Spokój po uprzątnięciu toru nie trwał długo i sesja ponownie została zatrzymana. Powodem był Lando Norris i jego zaparkowany w trzecim zakręcie McLaren. W krótkim czasie na torze ponownie pojawiła się zielona flaga. Na 80 minut przed zakończeniem testów, z rywalizacji wycofał się zespół Haas. Naprawa rozbitego samochodu Magnussena potrwałaby za długo, więc Duńczyk pozostał w tabeli z czasem 1:18.274 i 75. okrążeniami.

W końcowej fazie testów wszyscy kierowcy znaleźli się na torze. Bottas obronił pierwsze miejsce z czasem 1:16.904 przed Giovinazzim ze stratą +0,068 i Lando Norrisem +1,135. Fin poprawił wczorajszy czas Maxa Verstappena (1:17.528). Na czwartym miejscu uplasował się Kevin Magnussen, a za nim znaleźli się: Nikita Mazepin, Jake Aitken, Charles Leclerc, Robert Kubica, Pierre Gasly, Stoffel Vandoorne, Jake Dennis, Sean Gelael oraz Nicholas Latifi.