Nel 1907 la prima gara automobilistica in Germania si svolse con il Kaiserpreis al Circuito del Taunus, per vetture da turismo con motori limitati a 8000 cm³: il vincitore fu l'italiano Felice Nazzaro su FIAT. La prima edizione del Gran Premio di Germania si disputò invece nel 1926 all'AVUS vicino a Berlino per vetture sport, mentre la prima edizione per Vetture Grand Prix (progenitrici delle Formula 1) si svolse nel 1929, nel circuito originale del Nürburgring di oltre 20 chilometri che ne sarà la sede storica fino al 1976. Prima della guerra l'albo d'oro è dominato dai piloti tedeschi e dalle Mercedes-Benz e Auto Union, ma nell'edizione del 1935 l'italiano Tazio Nuvolari su Alfa Romeo diede un famoso dispiacere alle autorità naziste giunte sul circuito per festeggiare una vittoria nazionale.
Dopo la guerra il Gran Premio di Germania riprese nel 1950 come gara per vetture di Formula 2 per poi venire inserito nel Campionato mondiale di Formula 1 nel 1951. Anche nel 1960 la gara fu riservata alle Formula 2, nell'unica occasione in cui si usò la Südschleife (tracciato Sud) del Nürburgring invece della tradizionale Nordschleife. Nel 1955 invece il Gran Premio fu sospeso in seguito alla tragedia avvenuta durante la 24 ore di Le Mans. Dopo il grave incidente di Niki Lauda durante il Gran Premio di Germania 1976 il Nürburgring fu abbandonato e la gara si spostò stabilmente all'Hockenheimring, a sua volta recentemente modificato. Tra il 1999 e il 2006 al "nuovo Nürburgring" si è svolto regolarmente il Gran Premio d'Europa, la seconda gara tedesca nel calendario del Campionato mondiale di Formula 1, ma a causa di problemi nella gestione finanziaria di entrambi gli eventi è stato deciso che i due circuiti storici condividano ad anni l'alterni l'organizzazione del Gran Premio di Germania. Per motivi di diritti commerciali tra AVD e ADAC il primo anno di questo accordo non ha visto però un Gran Premio di Germania ma piuttosto l'ultima edizione del Gran Premio d'Europa in Germania, il 22 luglio 2007 al Nürburgring. Il Gran Premio di Germania non ha avuto luogo per la prima volta dal 1960, ed è tornato a Hockenheim dalla successiva stagione 2008, negli anni pari, mentre al Nürburgring nel 2009, nel 2011 e nel 2013, mentre nei campionati 2015 e 2017 sarebbe dovuto ritornare al Nürburgring, ma non è stato disputato[1].