El Gran Premio de Holanda de 1977 fue una carrera de Fórmula Uno celebrada en el Circuito de Zandvoort el 28 de agosto de 1977.
En la clasificación, Mario Andretti consiguió su quinta pole de la temporada con Jacques Laffite en la primera fila y James Hunt tercero. Al principio, Hunt adelantó a los dos titulares de la primera fila para liderar, pero antes del final de la primera vuelta, Andretti intentó conducir junto a él, pero una defensa agresiva de Hunt lo obligó a levantarse, y Laffite aprovechó para quedar segundo. Cinco vueltas más tarde, Andretti había superado a Laffite y atacaba a Hunt, quien nuevamente defendió agresivamente pero esta vez Andretti no levantó y chocaron. Hunt quedó eliminado en el acto, mientras que Andretti hizo un trompo y se reincorporó cuarto. Brian Henton fue descalificado después de que lo empujaron después de hacer un trompo. [1]
Esto dejó a Laffite liderando los Ferrari de Niki Lauda y Carlos Reutemann . Este último tuvo una larga batalla con Andretti por la tercera posición, intercambiándose repetidamente de lugares, hasta que el motor del piloto de Lotus explotó. Poco después, Lauda pasó a Laffite para tomar la delantera, y él siguió ganando distancia y ganando cómodamente. Laffite terminó segundo. Después de la desaparición de Andretti, Reutemann corrió tercero hasta que el segundo Lotus de Gunnar Nilsson lo atacó, y los dos chocaron con Nilsson fuera y Reutemann reincorporándose detrás. Esto dejó sensacionalmente a Patrick Tambay en el Ensign tercero, pero se quedó sin combustible en la última vuelta, cediendo así el lugar a Scheckter.
Esto significaba que Lauda tenía una ventaja de 21 puntos sobre Scheckter cuando faltaban cuatro carreras.