A Gresini spanyol motorosa tetemes előnnyel bizonyult a leggyorsabbnak a barcelonai nyitóedzésen, ugyanis Alex Marquez több mint három tizedmásodpercet adott a mezőnynek. A tavalyi futamgyőztes 1.39.950-es köridőt motorozott, amivel senki sem tudta tartani a lépést a katalán aszfaltcsíkon.
A legutóbbi Le Mans-i versenyt megnyerő Jorge Martin számára nem indult zökkenőmentesen a gyakorlás, mivel a tréning felénél bukott a tizenkettes kanyarban. A spanyol pilóta a baleset ellenére odaért a második helyre, miközben a bajnokságot jelenleg vezető Marco Bezzecchi az ötödik pozícióban zárt. A két élmenő közé Fabio Di Giannantonio és Pedro Acosta ékelődött be a harmadik és negyedik helyen.
A KTM második leggyorsabbjaként Enea Bastianini a hatodik lett, akit szorosan követett Fermin Aldeguer és a Pramac Yamaha motorosaként Jack Miller. A legjobb tízbe még a VR46 istállót erősítő Franco Morbidelli, valamint az LCR Hondával Johann Zarco fért be. A márkatárs Diogo Moreira a tizenegyedik, míg Brad Binder a tizenkettedik időt futotta, megelőzve Luca Marinit, Fabio Quartararót és az apriliás Raul Fernandezt.
A korábbi bajnokok közül Joan Mir a tizenhatodik, Francesco Bagnaia pedig a tizenhetedik helyen végzett. Őket a visszatérő Maverick Vinales és Ai Ogura követte a tabellán. A sorrend végén a Yamaha tesztpilótájaként motorozó Augusto Fernandez megelőzte a gyári Alex Rinst és a királykategória idei török versenyzőjét, Toprak Razgatklioglut.

