Voor de 500cc-klasse was dit de honderdste WK-race (de eerste was de Senior TT van 1949). De Grand Prix moest het doen zonder de voormalig DDR-ster Ernst Degner, die met hulp van Suzuki uit de DDR was gevlucht en niet meer terug kon komen. Jim Redman kwam als wereldkampioen 250 cc naar de DDR; hij was definitief wereldkampioen geworden op woensdag 15 augustus toen zijn enige concurrent Bob McIntyre in het ziekenhuis van Chester overleed. Voor het eerst verschenen er motorfietsen uit de Sovjet-Unie aan de start in het WK. Nikolaj Sevast'ânov scoorde met de CKEB-viercilinders punten in de 250- en de 350cc-klasse.
De 500cc-race werd een eenvoudige prooi voor Mike Hailwood. Het was zijn vierde overwinning op rij, maar Alan Shepherd werd voor de derde keer tweede, waardoor hij zijn tweede positie in de WK-stand verstevigde. Bert Schneider werd derde en klom daardoor ook naar de derde plaats in de WK-stand ten koste van de gestopte Gary Hocking en Phil Read, die niet deelnam.
Met zijn derde overwinning in de 350cc-klasse liep Jim Redman weer verder weg van Mike Hailwood, die tweede werd. Tommy Robb reed (als vervanger van Bob McIntyre) pas zijn tweede 350cc-race, maar stond opnieuw op het podium. Nikolaj Sevast'ânov werd met de Russische CKEB S-360 zesde.
Luigi Taveri was al wereldkampioen, maar dat belette hem niet een hevige strijd te leveren met teamgenoot Jim Redman. Ze finishten vrijwel tegelijk, maar dat deed ook Hans Fischer met zijn MZ RE 125. Hij kwam slechts 0,7 seconde tekort op Taveri.