Callum Ilott dominó la segunda sesión de calificación en Norisring y se aseguró una doble pole position. Van Amersfoort Racing metió un 1-2 con un Anthoine Hubert, Lance Stroll comenzará P3 tras marcar la pole de la race 1.
William Buller, quien participa en lugar de Zhi Cong Li después de su accidente en Spielberg, fue el primero en salir a la pista. Lance Stroll fue el primero en establecer un tiempo de vuelta significativa con un 49.355s antes de que su compañero de equipo Nick Cassidy venciera su tiempo. Stroll fue el primero en bajar de los 49s.
A mitad de la sesión, David Beckmann marcó el mejor tiempo, con Guan Yu Zhou y Callum Ilott marcando tiempos competitivos. Después de cinco minutos, Ilott consiguió una vuelta estelar, 0.276s más rápido que Beckmann, el piloto británico siguió haciendo vueltas estelares para asegurarse de que obtendría la pole position para las dos carreras. Mientras tanto, la mala suerte de Cassidy parecía seguirlo cuando se enfrentó a algunos problemas de la caja de cambios en las últimas etapas de la sesión.
Callum Ilott así se llevó la doble pole en el Norisring por delante de su compañero de equipo Anthoine Hubert, quien anota su mejor rendimiento en la calificación de esta temporada, y Lance Stroll que marcó exactamente al mismo tiempo que Hubert después de él. Lo mismo va para Camara y Günther para la P4 y P5, el brasileño estableció su tiempo antes de que el alemán. Jensen, Zhou, Eriksson, Russell y Beckmann completaron el top 10.
Callum Ilott también arrancará desde la pole position en la carrera 3 después de tomar una penalización de diez puestos en la parrilla de la carrera 1 por un cambio de motor, arruinando su actuación de primera fila en la Q1.