Lando Norris encabezó un orden en constante cambio en la apertura de las prácticas libres en el Gran Premio de Holanda, superando el último esfuerzo de Max Verstappen para ser el más rápido.
Fuertes vientos y lluvia habían azotado el circuito de Zandvoort en el período previo a la sesión, pero aun así los procedimientos comenzaron a tiempo; sin embargo, la aceptación de salir temprano fue compartida por pocos.
El circuito comenzó a secarse, lo que dio lugar a una última ráfaga de vueltas con neumáticos blandos a medida que las condiciones del circuito mejoraban a lo largo de la sesión de entrenamientos de una hora de duración. En un primer momento, se produjo un duelo entre tres pilotos por el tiempo más rápido: George Russell, Norris y Oscar Piastri, que se superponían en el tablero de cronometraje en cada vuelta en una pista cada vez más seca.
En la bandera, Verstappen intentó conseguir el tiempo más rápido con su última vuelta de la sesión, pero Norris lo eclipsó en su última vuelta, logrando un tiempo de 1m12.322s.
En medio de las condiciones húmedas iniciales, Pierre Gasly salió primero a la pista e informó que las condiciones eran «salvajes con el viento», seguido por el dúo Haas de Kevin Magnussen y Nico Hulkenberg.
Hulkenberg se encontró con la grava en la curva 9 en su primera vuelta, aunque logró liberarse de ella y regresó a boxes. Hubo vueltas simbólicas en los primeros 15 minutos, ya que Robert Shwartzman, que sustituyó a Valtteri Bottas en la FP1, realizó una vuelta exploratoria con su Sauber, junto con su compañero de equipo Zhou Guanyu y Carlos Sainz de Ferrari.
Charles Leclerc luego marcó la primera vuelta cronometrada de la sesión con neumáticos de lluvia, 1m26.530s, y Hulkenberg posteriormente marcó un tiempo 1.5 segundos más lento después de otro par de momentos fuera de la carretera mientras luchaba con el giro en las curvas.
El alemán se acercó a dos décimas en su siguiente intento, mientras que George Russell también se acercó al nuevo récord de 1m26.111s de Leclerc, pero el piloto de Ferrari se mantuvo en la cima mientras que ambos pilotos de McLaren abandonaron vueltas que debían ser más rápidas.
Verstappen rompió entonces el punto muerto de los neumáticos de lluvia para rodar con los intermedios, pero hizo un trompo en la curva 11 en su primera vuelta cronometrada y arruinó ese esfuerzo en particular. Después de reagruparse, salió a hacer otra vuelta y fue el más rápido con un tiempo de 1m21.300s, casi cinco segundos más rápido que la vuelta de Leclerc con neumáticos de lluvia.
Russell subió el listón con su propia vuelta intermedia inicial para marcar 1m20.444s, antes de ser superado por la primera vuelta de Lando Norris con el neumático de pared verde: una vuelta de 1m20.392s.
El circuito se estaba volviendo visiblemente más seco en este momento a medida que la amenaza de lluvia que se avecinaba en las pantallas del radar meteorológico se convirtió en nada, preparando la sesión para una ráfaga final de vueltas con neumáticos lisos.
Norris abrió los últimos 10 minutos de tandas con neumáticos blandos con un tiempo de 1m17.367s para ser el más rápido, un tiempo que resistió los esfuerzos iniciales de Russell y Oscar Piastri, pero el australiano mantuvo el pie en la siguiente vuelta para marcar un tiempo de 1m15.971s.
Russell sacó 0,071 segundos de ventaja a Piastri para ser el más rápido, aunque Norris encontró más tiempo para marcar 1m14.519s. Piastri mejoró aún más hasta 1m14.293s, un tiempo que fue superado una vez más por Russell con 1m13.766s.
Norris marcó un tiempo de 1m12.818s para continuar, lo que le permitió superar las amenazas de los dos pilotos de Mercedes cuando Lewis Hamilton entró en la contienda, pero fue superado por Verstappen con un tiempo de 1m12.523s. De todos modos, Norris recuperó el tiempo más rápido, con Verstappen y Hamilton completando los tres primeros puestos.
Sainz se alzó con el cuarto lugar al final de la sesión, mientras que Russell y Alex Albon completaron los seis primeros.