Marc Marquez memimpin sesi latihan MotoGP Jerman di Sachsenring selama 59 menit dari total 60 menit. Sirkuit ini adalah kampung halamannya dan tempat di mana dia telah meraih 8 kemenangan sejak bergabung dengan Honda. Pada awalnya, Marquez mencatat waktu tercepat 1:19,8 dengan 50 menit tersisa, menggunakan ban depan keras dan ban belakang lunak. Namun, saudaranya sendiri, Alex Marquez, berhasil mengungguli catatan waktu terbaik Marquez pada tahun sebelumnya dengan mencatat waktu 1:19,408 meskipun mengalami cedera tangan. Fabio Di Giannantonio kemudian mencatat waktu tercepat 1:19,071 dengan ban baru di bagian depan dan belakang.
Marquez tidak mampu menanggapi putaran cepat tersebut karena tidak menggunakan ban baru pada balapan terakhirnya. Dia menggunakan ban depan keras dan belakang medium selama lima lap, sehingga harus puas dengan urutan terakhir. Posisi keempat ditempati oleh Fabio Quartararo di depan Pedro Acosta dan Franco Morbidelli. Sementara itu, Marco Bezzecchi berhasil menempatkan Aprilia di posisi ketujuh setelah mengalami kecelakaan di awal sesi.
Francesco Bagnaia finis di posisi kesembilan dan bersusah payah lolos ke Q2 bersama Brad Binder. Di sisi lain, Maverick Vinales, Johann Zarco, Joan Mir, dan Fermín Aldeguer mengalami kecelakaan atau kinerja di bawah ekspektasi. Enea Bastianini absen dalam sesi latihan karena mengalami radang usus buntu dan akan terus pulih di Italia sebelum kembali ke arena MotoGP di Brno pekan depan. Artinya, pembalap ini tidak akan digantikan dalam seri ini.












