Tras una sesión de entrenamientos libres pasada por agua, los pilotos de Fórmula 2 se encontraron con un Silverstone seco en la sesión de clasificación. Sin embargo, los chubascos rondaban la pista inglesa, por lo que estuvo abarrotada desde el primer momento. De hecho, toda la parrilla salió a la pista en cuanto el semáforo se puso en verde.
Isack Hadjar, que estaba completando otro entrenamiento libre de Fórmula 1 en nombre de Red Bull Racing a primera hora del día, no tardó en informar de las gotas. No continuó, así que los pilotos se tomaron su tiempo para calentar los neumáticos para las primeras vueltas rápidas. Oliver Bearman marcó la pauta con un 1.40.918, sólo ligeramente más rápido que el líder del campeonato, Paul Aron. El estonio, que sigue sin ganar una carrera, fue algo menos de una décima más lento. A Richard Verschoor aún le faltaba algo de ritmo y registró un decimotercer tiempo.
Tras una vuelta de enfriamiento, los pilotos salieron a por otro tiempo rápido. Resultó ser una buena elección, ya que los blandos estaban en el momento perfecto. Un piloto tras otro mejoraron el mejor tiempo, haciendo que Bearman perdiera su pole provisional. De hecho, fue Aron quien fue más rápido esta vez. El piloto de Hitech vio como Kush Maini se colocaba P2 tras él, mientras que Zak O’Sullivan, Zane Maloney y Dennis Hauger también superaban a Bearman. Verschoor tuvo menos éxito en la segunda vuelta rápida, cayendo hasta el 16º tiempo.
Neumáticos nuevos, tiempos rápidos
Con poco más de 11 minutos en el reloj, los pilotos volvieron a la pista con un nuevo juego de neumáticos blandos. Hubo un momento de tensión sobre si Jak Crawford lo conseguiría, ya que su DAMS había quedado bastante dañado tras un tropiezo con los bordillos en Copse, pero pudo participar con normalidad. Aron tuvo problemas mayores. El piloto hizo un trompo al entrar en Copse. El líder del campeonato no se rindió y aún quiso registrar una vuelta rápida, pero da t falló. Cayó hasta la duodécima plaza.
Isack Hadjar aprovechó la ocasión y se hizo con la pole con un 1.39.368. Fue dos décimas y media más rápido que el segundo clasificado, Victor Martins. Dennis Hauger y Franco Colapinto proporcionaron una segunda fila repleta de pilotos de MP Motorsport.
Bearman fue quinto, justo por delante de Gabriel Bortoleto y el afortunado Crawford. Maini fue octavo, Maloney noveno y Andrea Kimi Antonelli marcó el décimo tiempo. Esto le permite empezar la carrera sprint del sábado desde la primera posición. Verschoor registró el decimotercer tiempo.