Trident domina a sessão de qualificação no circuito de Imola, garantindo as três primeiras posições. Santiago Ramos emergiu como o piloto mais rápido, marcando um tempo de 1:31.767, à frente de seus companheiros de equipe Fornaroli e Meguetounif.
Assim que as luzes verdes acenderam na saída dos boxes, a maioria dos pilotos imediatamente foi para a pista para aproveitar ao máximo os 30 minutos da sessão de qualificação.
O trio da MP Motorsport foi o primeiro grupo a estabelecer uma volta rápida, com os pilotos da Trident e da Prema seguindo de perto.
Houve uma quantidade significativa de tráfego na curva Rivazza, enquanto os pilotos aguardavam a oportunidade de iniciar uma volta rápida durante a primeira tentativa.
Tanto a Prema quanto a Trident eram esperadas como as favoritas em termos de tempos de volta, com Dino Beganovic garantindo a pole position na primeira rodada em Bahrein e Fornaroli alcançando o mesmo feito na última rodada em Melbourne.
Após a primeira tentativa, Gabriele Mini da Prema estabeleceu a referência com um tempo de 1:32.598, seguido de perto por Fornaroli, que foi menos de um décimo de segundo mais lento.
Com 20 minutos restantes, todos os pilotos estavam melhorando seus tempos de volta, mas a sessão foi temporariamente interrompida quando o carro Rodin de Callum Visin ficou preso na armadilha de cascalho na Variante Tamburello (Curvas 3-4).
Assim que o guindaste removeu o carro de Visin, as bandeiras verdes foram acenadas novamente, e a maioria do grid retornou à pista para evitar mais interrupções na sessão de qualificação.
Durante a segunda tentativa, o piloto júnior da Red Bull, Oliver Goethe, garantiu a pole position provisória com um tempo de 1:32.517, antes de muitos pilotos voltarem aos boxes para trocar por novos conjuntos de pneus para as tentativas finais da sessão.
No entanto, Fornaroli permaneceu na pista e assumiu a primeira posição de Goethe, marcando um tempo de volta quase quatro décimos de segundo mais rápido e reivindicando o tempo mais rápido em todos os três setores.
O recém-contratado piloto júnior da McLaren, Alex Dunne, também completou uma volta enquanto a maioria dos pilotos estava nos boxes, garantindo a segunda posição provisória em seu carro McLaren recém-estilizado.
Durante a primeira tentativa com o segundo conjunto de pneus, a Prema assegurou as duas primeiras posições, com Lindblad conquistando a pole position provisória, seguido de perto pelo companheiro de equipe Beganovic.
No final, os pilotos da Trident encontraram um ritmo extra durante a última volta rápida, garantindo as três primeiras posições na classificação.
Surpreendentemente, não foi Fornaroli quem estabeleceu o tempo mais rápido, mas seu companheiro de equipe Santiago Ramos, que conquistou sua primeira pole position na Fórmula 3 com um tempo de 1:31.767, com Meguetounif completando o top três pela Trident.
O trio da Prema seguiu de perto a Trident, com Lindblad liderando em quarto lugar, seguido por Beganovic e Mini. Dunne dividiu os pilotos da Prema, terminando em quinto lugar.
Goethe, Van Hoepen e Browning completaram o top 10 na sessão de qualificação no circuito italiano.