Die 5. Crosslauf-Weltmeisterschaften der IAAF fanden am 20. März 1977 auf der Grafenberger Galopprennbahn in Düsseldorf (Bundesrepublik Deutschland) statt.
Die Männer starteten über eine Strecke von 12,3 km, die Frauen über 5,1 km und die Junioren über 7,5 km.
Detlef Uhlemann gewann mit Bronze als erster deutscher Athlet eine Medaille bei Crosslauf-Weltmeisterschaften.