Cuaca panas di Sirkuit Sakhir menyebabkan tim-tim F1 memiliki pendapat yang berbeda dalam merencanakan latihan. Sesi Free Practice 1 di sirkuit yang sudah sangat dikenal oleh para tim memberikan kesempatan kepada enam tim untuk memasukkan pembalap debutan ke dalam pembalap pengganti mereka. Mantan juara F2, Felipe Drugovich, menjadi pembalap pengganti terkenal untuk Fernando Alonso di Aston Martin, sementara Ayumu Iwasa menggantikan Max Verstappen di Red Bull. Selain itu, Frederik Vesti, Luke Browning, Dino Beganovic, dan Ryo Hirakawa juga tampil dalam sesi tersebut.
Frederik Vesti menarik perhatian khusus setelah melakukan dua kali penguncian di tikungan 1 dan tikungan 10. Norris memimpin awal sesi dengan waktu 1:35,249 detik, namun masih terpaut enam detik dari waktu tercepat Carlos Sainz saat uji coba musim dingin. Lewis Hamilton, rekan setim Sainz di Williams, dan Alex Albon menjadi penantang terdekat Norris dengan selisih waktu 0,1 detik.
Gabriel Bortoleto, pembalap rookie Sauber, mencatatkan waktu tercepat dengan ban lunak pertama. Setelah itu, Gasly, Albon, dan Esteban Ocon mengambil alih posisi teratas sebelum Norris kembali menempati posisi teratas dengan waktu 1:33,204 detik. Pembalap Ferrari dan Mercedes belum menggunakan ban lunak pada tahap ini. Hamilton menempatkan mobilnya di posisi ketiga di belakang Norris dan Gasly.
Meski terdapat berbagai masalah seperti beban bahan bakar dan mode mesin yang tidak diketahui, catatan waktu yang tidak representatif, serta cuaca panas dengan suhu udara 35°C dan suhu lintasan 47°C, para pembalap berhasil menyelesaikan sesi latihan dengan baik. Semua ini membuat sesi FP1 F1 GP Bahrain semakin menarik untuk disimak.