Callum Voisin conseguiu a pole position para a corrida. Alexander Dunne ficou em segundo e Leonardo Fornaroli fez o terceiro tempo mais rápido. Isso aconteceu depois de cenas notáveis nos estágios finais da classificação, que se assemelharam a uma reinicialização do safety car depois que todo o grid saiu muito tarde para definir a volta final.
O fim de semana de corrida na Bélgica é a nona etapa do campeonato de Fórmula 3. Com Gabriele Mini como líder do campeonato, Luke Browning em segundo lugar e Arvid Lindblad, da Red Bull, em terceiro na classificação, há muito em jogo. Depois de um treino livre úmido, a classificação da F3 foi seca. Vários pilotos acabaram ficando ao lado da pista e os limites da pista também tiveram um papel importante.
A pista ficou cada vez mais rápida no final da sessão. O tempo mais rápido mudou constantemente entre os diferentes pilotos. No final, foi Voisin quem estabeleceu o tempo mais rápido. Isso lhe dá a primeira posição de largada para a corrida de domingo. Dunne largará em segundo no domingo e Fornaroli em terceiro. Durante a corrida de sprint no sábado, a Fórmula 3 tem um grid invertido para os doze primeiros colocados.