De regen van donderdag zorgde de eerste dag van de Spaanse Grand Prix op het circuit van Jerez voor de nodige consternatie. Aan het begin van de eerste vrije training waren op verschillende plekken nog natte plekken op de baan, die gedurende dag slecht tot niet zouden opdrogen.
In de eerste vrije training werd Fabio Quartararo tot tweemaal toe door een natte plek verrast, eenmaal in de eerste en eenmaal in de laatste bocht, waar het achterwiel wegbrak en hij precies op het juiste moment afstapte om te voorkomen dat hij gemeen zou worden gelanceerd. Wel werden z'n edele delen gekraakt, maar dat leek eerder het gevolg van het te enthousiast op de motor springen om terug te worden geduwd naar de pits.
Aan het eind van FP1 werd de lijst door het Suzuki duo Joan Mir en Alex Rins aangevoerd, voor een verrassend snelle Alex Marquez en Aleix Espargaro, met Quartararo slechts de vijfde tijd, maar in de middagsessie werd dat door de regerend wereldkampioen ondanks zere noten rechtgezet.
In het begin van de sessie nam Quartararo bij het uitkomen van de laatste bocht nog een stukje grasbaan mee, maar wist in zijn eerste run al een halve seconde onder zijn tijd van de ochtend te gaan, lag daarna het overgrote deel van de sessie in de top 3 om in zijn laatste run met de zachte Michelin achterband in z'n time-attack 2 tiende onder de tijd te gaan die Pecco Bagnaia twee minuten daarvoor had gezet.
Bagnaia zou in de laatste minuut nog door Enea Bastianini een plaats worden teruggezet, terwijl de eveneens snelle Jorge Martin op de streep 8 honderdste op de tijd van Bagnaia te kort kwam, met Takaaki Nakagami op een halve seconde van Quartararo de vijfde tijd.
Voor Marc Marquez was de eerste dag in Jerez er eentje om snel te vergeten. Na in FP1 slechts de 11e tijd te hebben gezet ging de 8-voudig wereldkampioen in FP2 in tijdsbestek van minder dan een halve minuut tweemaal onderuit. Eerst onschuldig met een lowsider in bocht 6, waarna hij zich herpakte en cruisend op weg terug naar de pits in bocht 9 over een natte plek opnieuw onderuit ging.
MotoGP Jerez, tijden vrije training:
| Rijder | Team | Merk | FP1 | FP2 | Verschil | ||
| 1 | Fabio Quartararo | FRA | Monster Energy Yamaha MotoGP | Yamaha | 1'38.439 | 1'37.071 | |
| 2 | Enea Bastianini | ITA | Gresini Racing MotoGP | Ducati | 1'38.866 | 1'37.272 | +0.201 |
| 3 | Pecco Bagnaia | ITA | Ducati Lenovo Team | Ducati | 1'38.898 | 1'37.283 | +0.212 |
| 4 | Jorge Martin | ESP | Pramac Racing | Ducati | 1'38.907 | 1'37.368 | +0.297 |
| 5 | Takaaki Nakagami | JPN | LCR Honda IDEMITSU | Honda | 1'38.458 | 1'37.581 | +0.510 |
| 6 | Brad Binder | RSA | Red Bull KTM Factory Racing | KTM | 1'38.502 | 1'37.585 | +0.514 |
| 7 | Pol Espargaro | ESP | Repsol Honda Team | Honda | 1'38.521 | 1'37.590 | +0.519 |
| 8 | Alex Rins | ESP | Team SUZUKI ECSTAR | Suzuki | 1'38.219 | 1'37.726 | +0.655 |
| 9 | Maverick Viñales | ESP | Aprilia Racing | Aprilia | 1'38.627 | 1'37.759 | +0.688 |
| 10 | Jack Miller | AUS | Ducati Lenovo Team | Ducati | 1'38.754 | 1'37.762 | +0.691 |
| 11 | Johann Zarco | FRA | Pramac Racing | Ducati | 1'39.033 | 1'37.830 | +0.759 |
| 12 | Joan Mir | ESP | Team SUZUKI ECSTAR | Suzuki | 1'38.194 | 1'37.842 | +0.771 |
| 13 | Aleix Espargaro | ESP | Aprilia Racing | Aprilia | 1'38.426 | 1'37.848 | +0.777 |
| 14 | Franco Morbidelli | ITA | Monster Energy Yamaha MotoGP | Yamaha | 1'38.979 | 1'37.952 | +0.881 |
| 15 | Miguel Oliveira | PRT | Red Bull KTM Factory Racing | KTM | 1'38.991 | 1'38.012 | +0.941 |
| 16 | Alex Marquez | ESP | LCR Honda Castrol | Honda | 1'38.368 | 1'38.027 | +0.956 |
| 17 | Luca Marini | ITA | Mooney VR46 Racing Team | Ducati | 1'39.749 | 1'38.102 | +1.031 |
| 18 | Marco Bezzecchi | ITA | Mooney VR46 Racing Team | Ducati | 1'39.122 | 1'38.196 | +1.125 |
| 19 | Marc Marquez | ESP | Repsol Honda Team | Honda | 1'38.806 | 1'38.200 | +1.129 |
| 20 | Andrea Dovizioso | ITA | WithU Yamaha RNF MotoGP Team | Yamaha | 1'39.182 | 1'38.285 | +1.214 |
| 21 | Fabio Di Giannantonio | ITA | Gresini Racing MotoGP | Ducati | 1'40.065 | 1'38.313 | +1.242 |
| 22 | Stefan Bradl | GER | Repsol Honda Team | Honda | 1'39.322 | 1'38.322 | +1.251 |
| 23 | Remy Gardner | AUS | Tech3 KTM Factory Racing | KTM | 1'39.700 | 1'38.353 | +1.282 |
| 24 | Darryn Binder | RSA | WithU Yamaha RNF MotoGP Team | Yamaha | 1'41.352 | 1'38.888 | +1.817 |
| 25 | Lorenzo Savadori | ITA | Aprilia Racing | Aprilia | 1'40.035 | 1'38.960 | +1.889 |