Charles Leclerc z zespołu Scuderia Ferrari osiągnął najlepszy czas okrążenia podczas sobotniej sesji treningowej, wyprzedzając Maxa Verstappena oraz swojego zespołowego kolegę Sebastiana Vettela.
Kierowcy zespołu Haas, Alexander Albon, Lando Norris i Robert Kubica to pierwsi zawodnicy, którzy postanowili wyjechać na tor, jednak to Daniel Ricciardo jako pierwszy zdecydował się na okrążenie pomiarowe, wyznaczając czas na poziomie 1:15.030.
Czas Australijczyka został jednak bardzo szybko przebity przez Carlosa Sainza, który awansował na pierwszą lokatę z czasem 1:14.152, a także Valtteriego Bottasa, który na pierwszym kółku nie zmieścił się w jednym z zakrętów, co spowodowało dużą stratę, jednak już na drugim osiągnął czas 1:14.224, tracąc do Sainza zaledwie 0.072 sekundy.
Do grona kierowców z czasami pomiarowymi dołączył również Lewis Hamilton. Brytyjczyk już na swoim pierwszym kółku uzyskał czas 1:13.767, co pozwoliło znaleźć się 0.201 sekundy przed poprawiającym się Sainzem oraz 0.457 sekundami przed swoim zespołowym kolegą.
Bardzo dobrym czasem już na pierwszych okrążeniach popisali się również kierowcy Ferrari. Charles Leclerc awansował na pierwsze miejsce z czasem 1:13.117, natomiast tuż za nim znalazł się Sebastian Vettel, który do Monakijczyka stracił 0.252 sekundy.
Czasy odnotowali także Pierre Gasly (1:13.820), Alexander Albon (1:13.933) oraz Daniił Kwiat (1:14.319), który po pierwszych szybkich kółkach plasował się na dziewiątej lokacie, tuż przed Danielem Ricciardo, który zdecydował się na zjazd do boksów.
Po kilku okrążeniach problemy ze swoją jednostką napędową zgłosił swojemu inżynierowi Bottas, który narzekał na dziwne zachowanie podczas wjazdu w dwunasty zakręt, co potwierdzałoby stratę Fina w trzecim sektorze, która powodowała brak możliwości poprawy swojego dotychczasowego rezultatu. Fin nie pojawił się jednak w boksach i kontynuował swój przejazd.
W międzyczasie swoje tempo poprawił Leclerc, który wyznaczył czas na poziomie 1:12.736, co dało mu przewagę 0.568 sekundy nad Sebastianem Vettelem oraz 0.727 sekundy nad poprawiającym się Hamiltonem, za którym plasowali się Hulkenberg i Raikkonen.
Na swoje pierwsze mierzone okrążenie zdecydował się także Robert Kubica, który obiekt w Hockenheim okrążył w czasie 1:16.815. Już na kolejnym kółku Polak poprawił się na 1:16.102, jednak to nie pozwoliło zmienić pozycji, po poprawie czasu przez Russella, który z tym samym pakietem poprawek osiągnął 1:15.824.
Jako jeden z ostatnich na torze znalazł się Max Verstappen, który pierwsze mierzone okrążenie zakończył z 1:13.631, jednak już podczas kolejnego poprawił się na 1:13.328, co pozwoliło mu awansować na trzecią lokatę ze stratą 0.592 sekundy do najszybszego Leclerca.
Druga część finałowej sesji treningowej także należała do Charlesa Leclerca. Kierowca Ferrari poprawił się na 1:12.380, potwierdzając bardzo dobre tempo przed kwalifikacjami.
Na drugą lokatę wskoczył tymczasem Max Verstappen, który swoje najlepsze okrążenie pokonał w 1:12.548, wyprzedzając Sebastiana Vettela (1:12.644) i tracąc do pierwszego Monakijczyka 0.168 sekundy.
Czołową piątkę uzupełnili Valtteri Bottas, uzyskując czas w postaci 1:12.890 oraz Kevin Magnussen, który stracił do Fina zaledwie trzy tysięczne sekundy. Dobra dyspozycja Duńczyka pozwoliła wyprzedzić Hamiltona, który spadł na szóste miejsce.
Siódmy ostatecznie był Carlos Sainz (1:13.300), przed Pierrem Gaslym (1:13.324) oraz Kimim Raikkonenem (1:13.351) i Romainem Grosjeanem (1:13.378), który wskoczył na dziesiąte miejsce.
Poprawę odnotował również Robert Kubica, który wskoczyła na dziewiętnaste miejsce z czasem 1:15.540, natomiast Georga Russella dopadły problemy z podłogą, co przedwcześnie zakończyło jego przygotowania.