En una emocionante y caótica sesión de clasificación de Fórmula 1 en Shanghái, Lando Norris logró la pole position. El segmento final de la clasificación, empapado por la lluvia, vio cómo el tiempo de Norris fue inicialmente eliminado, solo para ser reinstaurado, dándole la primera posición en la parrilla para la carrera del sábado por la mañana. Lewis Hamilton ocupó brevemente la pole position tras la exclusión de Norris, pero luchó en las condiciones secas antes de brillar cuando la pista se mojaba. La sesión fue interrumpida por un incendio en la hierba, que se cree fue causado por chispas de los coches. La lluvia llegó en los últimos minutos de la sesión, lo que resultó en dificultades para los pilotos para mantener sus coches en la pista. Charles Leclerc tuvo un incidente temprano en las barreras, pero logró evitar daños importantes. Norris y el líder del campeonato Max Verstappen también tuvieron excursiones fuera de la pista, lo que les costó valiosas vueltas. Hamilton tuvo la oportunidad de responder, pero se quedó corto, terminando a 1.261s de Norris. Fernando Alonso inicialmente mantuvo la pole provisional, pero terminó en tercer lugar, seguido de cerca por Verstappen, Carlos Sainz y Sergio Pérez. Leclerc finalizó en séptimo lugar, con Oscar Piastri en octavo. El orden para el segmento final fue completado por Valtteri Bottas y Guanyu Zhou. George Russell fue el más rápido en el segundo segmento, seguido por el dúo de Haas, Kevin Magnussen y Nico Hülkenberg. Daniel Ricciardo superó a Yuki Tsunoda por primera vez esta temporada. Lance Stroll terminó 15º para Aston, mientras que Pierre Gasly se quedó fuera del segundo segmento por un pequeño margen. Los coches de Alpine fueron más rápidos que los de Williams, con Alex Albon en 18º y Logan Sargeant en 20º. Tsunoda terminó en un decepcionante 19º lugar y expresó frustración por la falta de agarre.