Kwalifikacje Pole position w każdej kategorii oznaczone jest pogrubieniem.
Klasa Zespół Kierowca Czas Strata 1 Hypercar #36 Alpine Elf Team Nicolas Lapierre 1:47,407 — 1 2 Hypercar #708 Glickenhaus Racing Olivier Pla 1:48,741 +1,334s 2 3 LMP2 #83 AF Corse Nicklas Nielsen 1:49,014 +1,607s 3 4 Hypercar #8 Toyota Gazoo Racing Brendon Hartley 1:49,217 +1,810s 4 5 LMP2 #22 United Autosports USA Filipe Albuquerque 1:49,388 +1,981s 5 6 LMP2 #23 United Autosports USA Paul di Resta 1:49,510 +2,103s 6 7 Hypercar #7 Toyota Gazoo Racing José María López 1:49,581 +2,174s 7 8 LMP2 #31 WRT René Rast 1:49,670 +2,263s 8 9 LMP2 #41 RealTeam by WRT Ferdinand Habsburg 1:49,688 +2,281s 9 10 LMP2 #9 Prema Orlen Team Robert Kubica 1:50,057 +2,650s 10 11 LMP2 #28 Jota Jonathan Aberdein 1:50,178 +2,771s 11 12 LMP2 #38 Jota António Félix da Costa 1:50,596 +3,189s 12 13 LMP2 #5 Team Penske Dane Cameron 1:50,629 +3,222s 13 14 LMP2 #1 Richard Mille Racing Charles Milesi 1:50,916 +3,509s 14 15 LMP2 #35 Ultimate Matthieu Lahaye 1:50,954 +3,547s 15 16 LMP2 #10 Vector Sport Nico Müller 1:50,955 +3,548s 16 17 LMP2 #44 ARC Bratislava Mathias Beche 1:51,182 +3,775s 17 18 LMP2 #45 Algarve Pro Racing James Allen 1:51,332 +3,925s 18 19 LMGTE Pro #92 Porsche GT Team Michael Christensen 1:57,233 +9,826s 19 20 LMGTE Pro #91 Porsche GT Team Gianmaria Bruni 1:57,383