Il Gran Premio motociclistico d'Olanda fu l'ottavo appuntamento del motomondiale 1977.
Si svolse sabato 25 giugno 1977 sul circuito di Assen, e corsero tutte le classi.
In 500 fece sensazione la vittoria di Wil Hartog, che riuscì a sconfiggere (grazie alla pista umida) Barry Sheene. Per Hartog fu la prima vittoria iridata (e la prima di un olandese nella mezzo litro).
Vittoria di Kork Ballington in 350 davanti ai francesi Michel Rougerie e Patrick Fernandez.
Dominio Kawasaki in 250: primo Mick Grant e terzo Barry Ditchburn; tra di loro si inserì Franco Uncini con l'Harley-Davidson ora dotata di un telaio realizzato dallo specialista olandese Nico Bakker.
Pier Paolo Bianchi cadde mentre si trovava in testa alla gara della 125; il riminese riuscì a ripartire per terminare nono a oltre due minuti dal vincitore Ángel Nieto. Lo spagnolo vinse anche in 50.
Nei sidecar ritorno alla vittoria per Rolf Biland; ritirato George O'Dell.