Ahogy azt várni lehetett, szombaton megérkezett az eső és a vihar Spielbergbe. Előbb csak sötét felhők borították be az égboltot, ami kisvártatva leszakadt, és órákon át szakadatlanul zuhogott az eső. A Formula–1 Stájer Nagydíj harmadik szabadedzésének kezdetét emiatt először eltolták, majd negyven perc várakozás után törölték is az eseményt, mert a mentőhelikopter nem tudott volna felszállni.
A tervezett kezdési időpont előtt azonban elállt az eső, a nap is előbukkant, a pálya is elkezdett felszáradni, ám nem sokkal a 15 óra előtt ismét megeredt a zápor, és határozatlan ideig elhalasztották az első szakasz startját. A versenyirányítás aztán 15 óra 36 perckor megadta a 10 perces jelzést a csapatoknak, így 15 óra 46 perckor elkezdődhetett az időmérő.
A teljes mezőny azonnal pályára hajtott, hiszen az előrejelzések szerint bármikor rákezdhetett volna jobban az eső. Az 18 perces szakasz elején a Ferrari versenyzői váltották egymást az élen, azonban ahogyan javult a helyzet, a Mercedes, a McLaren és Verstappen csatája bontakozott ki az élen. A leggyorsabbnak Lewis Hamilton bizonyult, mögötte Max Verstappen, Lando Norris, Carlos Sainz Jr. és Valtteri Bottas alkotta az első ötöst.
A nehéz körülmények ellenére úgy tűnt, senki sem töri össze az autóját az első szakaszban, ám nem sokkal a vége előtt Antonio Giovinazzi megcsúszott, megforgott és a falat is eltalálta. Az olasz – bár próbált visszaevickélni a bokszba a sérült Alfa Romeóval – végül kénytelen volt leparkolni a C39-est, amiért piros zászlóval megszakították, majd nem is indították már újra a Q1-et.
Többen így javítani sem tudtak, végül Giovinazzi mellett csapattársa, Kimi Räikkönen, az esőben a Racing Pointtal jócskán visszaeső Sergio Pérez, Nicholas Latifi és a mért kört sem jegyző Romain Grosjean esett ki, míg George Russell a tizenkettedik helyen jutott tovább.
A második szakaszban hasonlóan alakult a sorrend: az első helyet Hamilton foglalta el Verstappen és Norris előtt, majd következett Bottas és Ocon az első ötösben. A Ferrarik azonban a jó kezdés után visszaestek, és nem sokon múlt, hogy mindkét versenyzője kiesik. A jó körön lévő Lance Stroll azonban hibázott az utolsó gyors köre végén, így végül a német megmenekült.