Kwalifikacje Pole position w każdej kategorii oznaczone jest pogrubieniem.
Klasa Zespół Kierowca Czas Strata 1 Hypercar #7 Toyota Gazoo Racing José María López 1:35,899 — 1 2 Hypercar #8 Toyota Gazoo Racing Brendon Hartley 1:35,961 +0,062 2 3 Hypercar #36 Alpine Elf Matmut Nicolas Lapierre 1:36,121 +0,222 3 4 Hypercar #708 Glickenhaus Racing Luis Felipe Derani 1:36,686 +0,787 4 5 Hypercar #709 Glickenhaus Racing Richard Westbrook 1:38,323 +2,424 5 6 LMP2 #31 Team WRT Charles Milesi 1:38,527 +2,628 6 7 LMP2 #22 United Autosports USA Filipe Albuquerque 1:38,557 +2,658 7 8 LMP2 #21 DragonSpeed USA Ben Hanley 1:38,663 +2,764 8 9 LMP2 #29 Racing Team Nederland Nyck de Vries 1:38,726 +2,827 9 10 LMP2 #82 Risi Competizione Felipe Nasr 1:38,829 +2,930 10 11 LMP2 #38 Jota Anthony Davidson 1:38,890 +2,991 11 12 LMP2 #70 Realteam Racing Loïc Duval 1:39,472 +3,573 12 13 LMP2 #34 Inter Europol Competition Renger van der Zande 1:39,491 +3,592 13 14 LMP2 #1 Richard Mille Racing Team Sophia Flörsch 1:39,905 +4,006 14 15 LMP2 #20 High Class Racing Anders Fjordbach 1:40,026 +4,127 15 16 LMP2 #44 ARC Bratislava Oliver Webb 1:40,413 +4,514 16 17 LMGTE Pro #92 Porsche GT Team Kévin Estre 1:45,412 +9,513 18 18 LMGTE Pro #51 AF Corse Alessandro Pier Guidi 1:45,477 +9,578 19 19 LMGTE Pro #91 Porsche GT Team Gianmaria Bruni 1:45,844 +9,945 20 20