O piloto da Ferrari fez o seu melhor tempo em 1.49,412 minutos, deixando o segundo classificado, o mexicano Sérgio Pérez (Red Bull) a 0,022 segundos, com o britânico Lewis Hamilton (Mercedes) em terceiro, a 0,054.
O neerlandês Max Verstappen (Red Bull), que chega a esta prova na liderança do campeonato e com a possibilidade de ser campeão, foi apenas oitavo, depois de a equipa o mandar entrar nas boxes quando vinha na sua derradeira tentativa e a melhorar o tempo de Leclerc.
"Tínhamos dúvidas que houvesse gasolina suficiente para a amostra regulamentar", explicou o diretor desportivo da Red Bull, Christian Horner.
A sessão de qualificação começou por ser disputada com a pista molhada, o que obrigava os pilotos a correr com pneus intermédios, mas o asfalto foi secando à medida que as voltas se sucediam, permitindo o uso de pneus lisos, mais rápidos.
"Foi uma decisão de última hora montarmos pneus slicks", explicou Leclerc, que sai para a corrida de 61 voltas do primeiro lugar da grelha.
Para se sagrar campeão, Max Verstappen, que estava furioso com a ordem de regressar às boxes quando lutava pela primeira posição, precisa de vencer e esperar que Leclerc termine abaixo de oitavo.
Os dois vão partir das posições opostas às necessárias para a decisão imediata do título.
O espanhol Carlos Sainz (Ferrari) ficou na quarta posição, a 0,171 segundos, com o compatriota Fernando Alonso (Alpine) em quinto, mas já a mais de meio segundo.