Na een vrijdag die op een natte baan begon bleef de voorspelde regen op zaterdag uit, waardoor de tijden in de derde en laatste vrije training behoorlijk konden owrden aangescherpt. Johann Zarco zette opnieuw de snelste tijd, reed met een 1'28.964 maar liefst 9 tiende van zijn tijd van vrijdag af en was daarmee de enige die een 1'28 op de klok had gezet.
Zarco was daarmee 0,153 seconde sneller dan landgenoot en leider in het WK Fabio Quartararo geweest, terwijl diens grootste concurrent voor de wereldtitel Aleix Espargaro met het kleinste verschil van 2 duizendste seconde rechtstreekse plaatsing voor Q2 aan zijn neus voorbij had zien gaan.
De oudste van de Espargaro broeders was daarna echter dominant in Q1 en plaatste zich met een 1'29.231 probleemloos voor Q2, samen met Fabio di Giannantonio die op de valreep de tweede tijd had neergezet op eentiende seconde van de Aprilia fabriekscoureur.
Nog geen tien minuten later was Aleix Espargaro al weer als eerste op de baan en opende Q2 meteen met een 1'29.255 - slechts 24 duizendste seconde langzamer dan de tijd die hij in Q1 had gezet, waarna hij door Jack Miller met een 1'29.164 werd terugverwezen naar de tweede plaats, die een ronde later met een 1'28.898 onder de snelste tijd van Zarco uit FP3 door wist te gaan.
Iedereen leek zich stuk te bijten op Millers tijd, niet in de laatste plaats diens teamgenoot Pecco Bagnaia die in FP4 bij het insturen van bocht 9 nog onderuit was gegaan en Q2 dramatisch begon. Buiten de baan in vliegende ronde nummer 1, gevolgd door een klein uitstapje door de grindbak, waarop hij zonder al een tijd te hebben gezet zijn eerste run afbrak.
De winnaar van Silverstone wist zich daarna echter te herpakken en zette in de eerste vliegende ronde van zijn tweede run met een 1'28.999 meteen de tweede tijd op de klok en was daarmee de derde coureur die op het aangepaste circuit onder de 1'29 door was gegaan.
Een ronde later reed Bagnaia nog eens 2 tiende van zijn eigen tijd af en leek daarmee zijn zesde pole position van het seizoen te hebben veiliggesteld. Hoewel in de eerste twee sectoren nog wel snellere tussentijden werden gezet leek iedereen zich stuk te bijten op de 1'28.796 die Bagnaia had gezet, tot met de officiële tijd al verstreken Enea Bastianini met het kleinste verschil van 24 duizendste seconde zijn eerste pole position in de MotoGP voor zich op wist te eisen.
De derde en laatste plaats op de eerste rij ging naar Jack Miller, die in zijn laatste vliegende ronde weliswaar zijn eigen tijd verbeterde, maar nog altijd eentiende seconde toegaf op de pole.
Achter Miller zette Jorge Martin in zijn laatste vliegende ronde de vierde tijd en wist met een 1'28.958 eveneens onder de 1'29 door te gaan, terwijl Fabio Quartararo er op de valreep nog een vijfde tijd uit had weten te persen, na lange tijd op de zevende plaats te hebben gestaan.
Quartararo was daarmee zelfs sneller dan landgenoot Johann Zarco, die in Q2 zijn sterke optreden in de vrije training niet in klinkende munt wist om te zetten en genoegen moest nemen met de zesde tijd, op bijna 3 tiende seconde van de pole en 8 honderdste van zijn eigen tijd in FP3.
Achter de Armada van Ducati's en Quartararo zette Maverick Vinales in zijn tweede run de zevende tijd, terwijl Aleix Espargaro voor zijn tweede run geen verse zachter achterband meer had en daardoor niet meer in staat was zijn eigen tijd aan te scherpen, nadat zijn snelste tijd in de eerste run vanwege track limits was geschrapt.
Door het schrappen van die tijd eindigde Aleix Espargaro Q2 op de negende plaats met exact dezelfde rondetijd als Joan Mir, wiens op een na snelste rondetijd echter sneller was geweest.
MotoGP Red Bull Ring, uitslag kwalificatie:
| Rijder | Team | Merk | km/u | Tijd | Verschil | ||
| 1 | Enea Bastianini | ITA | Gresini Racing MotoGP | Ducati | 315.7 | 1'28.772 | |
| 2 | Pecco Bagnaia | ITA | Ducati Lenovo Team | Ducati | 314.4 | 1'28.796 | +0.024 / 0.024 |
| 3 | Jack Miller | AUS | Ducati Lenovo Team | Ducati | 314.4 | 1'28.881 | +0.109 / 0.085 |
| 4 | Jorge Martin | ESP | Pramac Racing | Ducati | 313.0 | 1'28.958 | +0.186 / 0.077 |
| 5 | Fabio Quartararo | FRA | Monster Energy Yamaha MotoGP | Yamaha | 310.3 | 1'29.003 | +0.231 / 0.045 |
| 6 | Johann Zarco | FRA | Pramac Racing | Ducati | 313.0 | 1'29.046 | +0.274 / 0.043 |
| 7 | Maverick Viñales | ESP | Aprilia Racing | Aprilia | 310.3 | 1'29.135 | +0.363 / 0.089 |
| 8 | Joan Mir | ESP | Team SUZUKI ECSTAR | Suzuki | 311.6 | 1'29.255 | +0.483 / 0.120 |
| 9 | Aleix Espargaro | ESP | Aprilia Racing | Aprilia | 311.6 | 1'29.255 | +0.483 / 0.000 |
| 10 | Fabio Di Giannantonio | ITA | Gresini Racing MotoGP | Ducati | 311.6 | 1'29.336 | +0.564 / 0.081 |
| 11 | Alex Rins | ESP | Team SUZUKI ECSTAR | Suzuki | 310.3 | 1'29.424 | +0.652 / 0.088 |
| 12 | Brad Binder | RSA | Red Bull KTM Factory Racing | KTM | 311.6 | 1'29.536 | +0.764 / 0.112 |
| Q1 | |||||||
| 13 | Luca Marini | ITA | Mooney VR46 Racing Team | Ducati | 310.3 | 1'29.386 | +0.155 / 0.036 |
| 14 | Takaaki Nakagami | JPN | LCR Honda IDEMITSU | Honda | 311.6 | 1'29.390 | +0.159 / 0.004 |
| 15 | Pol Espargaro | ESP | Repsol Honda Team | Honda | 310.3 | 1'29.475 | +0.244 / 0.085 |
| 16 | Franco Morbidelli | ITA | Monster Energy Yamaha MotoGP | Yamaha | 310.3 | 1'29.540 | +0.309 / 0.065 |
| 17 | Miguel Oliveira | PRT | Red Bull KTM Factory Racing | KTM | 311.6 | 1'29.613 | +0.382 / 0.073 |
| 18 | Stefan Bradl | GER | Repsol Honda Team | Honda | 310.3 | 1'29.809 | +0.578 / 0.196 |
| 19 | Andrea Dovizioso | ITA | WithU Yamaha RNF MotoGP Team | Yamaha | 306.3 | 1'30.085 | +0.854 / 0.276 |
| 20 | Marco Bezzecchi | ITA | Mooney VR46 Racing Team | Ducati | 313.0 | 1'30.122 | +0.891 / 0.037 |
| 21 | Darryn Binder | RSA | WithU Yamaha RNF MotoGP Team | Yamaha | 306.3 | 1'30.328 | +1.097 / 0.206 |
| 22 | Remy Gardner | AUS | Tech3 KTM Factory Racing | KTM | 306.3 | 1'30.397 | +1.166 / 0.069 |
| 23 | Raul Fernandez | SPA | Tech3 KTM Factory Racing | KTM | 310.3 | 1'30.475 | +1.244 / 0.078 |
| 24 | Lorenzo Savadori | ITA | Aprilia Racing | Aprilia | 309.0 | 1'30.487 | +1.256 / 0.012 |
| 25 | Alex Marquez | ESP | LCR Honda Castrol | Honda | 311.6 | 1'33.653 | +4.422 / 3.166 |