Il Gran Premio motociclistico di Germania fu il secondo appuntamento del motomondiale 1966.
Si svolse il 22 maggio 1966 presso l'Hockenheimring alla presenza di quasi 100.000 persone, e corsero tutte le classi.
Le gare delle moto sciolte furono dominate dalle Case giapponesi, in particolare dalla Honda, che vinse le gare di 125, 250, 350 e 500: nella classe regina Jim Redman portò alla vittoria la debuttante RC181 4 cilindri (prima vittoria di una moto giapponese in 500), con Giacomo Agostini secondo; in 350 la vittoria fu di Mike Hailwood, con Agostini ritirato e Tarquinio Provini secondo con la Benelli. Nella gara della 250 vinse ancora Hailwood davanti a Redman, mentre nella ottavo di litro la vittoria fu di Luigi Taveri sul compagno di Marca Ralph Bryans.
Uniche classi a sottrarsi al dominio Honda furono 50 e sidecar: nella minima cilindrata la vittoria fu della Suzuki di Hans-Georg Anscheidt, mentre tra i "tre ruote" vinse lo svizzero, campione uscente della categoria, Fritz Scheidegger. Ritirato Helmut Fath, al ritorno nelle corse dopo cinque anni.