De Grand Prix-wegrace van Duitsland 1979 was derde race van wereldkampioenschap wegrace in het seizoen 1979. De race werd verreden op 6 mei 1979 op de Hockenheimring nabij Hockenheim.

Morbidelli debuteerde met twee nieuwe motorfietsen in Duitsland: de nieuwe 500cc-viercilinder en de 250cc-tweecilinder met de tank onder het motorblok. Graziano Rossi viel uit in de 500cc-klasse en werd in de 250cc-klasse slechts 18e.

500cc-klasse In Duitsland trainde Barry Sheene als snelste, maar drie Nederlanders (Wil Hartog, Boet van Dulmen en Jack Middelburg) stonden bij de eerste tien. Hartog ging er vanaf de start meteen vandoor en bouwde binnen een paar ronden een voorsprong van negen seconden op. Boet van Dulmen zat nog in de achtervolgende groep, samen met Sheene, Roberts en Ferrari, maar viel uit door een uitgelopen big-end lager. Sheene viel uit door een kapot krukastandwiel. Doordat Hartog gehinderd werd door achterblijvers wist Roberts nog even dichtbij te komen, maar nadat Hartog daarvoor gewaarschuwd werd vanuit de pit nam hij weer afstand.

Uitslag 500cc-klasse Pos Coureur Merk Tijd Ptn 1 Wil Hartog Suzuki 42' 33" 9 15 2 Kenny Roberts Yamaha +3" 6 12 3 Virginio Ferrari Suzuki +12" 6 10 4 Bernard Fau Suzuki +25" 9 8 5 Philippe Coulon Suzuki +27" 9 6 6 Franco Uncini Suzuki +47" 4 5 7 Jack Middelburg Suzuki +48" 8 4 8 Christian Sarron Yamaha +1' 05" 1 3 9 Steve Parrish Suzuki +1' 06" 2 2 10 Mike Baldwin Suzuki +1' 27" 2 1 11 Dennis Ireland Suzuki +1 ronde 12 Elmar Renner Suzuki +1 ronde 13 Henk de Vries Suzuki +1 ronde 14 Gerhard Vogt Suzuki +1 ronde 15 Hans-Otto Butenuth Suzuki +1 ronde 16 Max Nöthiger Suzuki +1 ronde 17 Herbert Schieferecke Suzuki +1 ronde 18 Bosse Granath Suzuki +2 ronden 19 King Wong Kwong Suzuki +2 ronden 20 Michael Schmid Suzuki +2 ronden 21 Stefano Bonetti Suzuki +4 ronden Niet gefinished Coureur Merk Oorzaak Max Wiener Suzuki motor Barry Sheene Suzuki krukas Boet van Dulmen Suzuki uitgelopen big-end Graziano Rossi Morbidelli Giovanni Pelletier Suzuki Tom Herron Suzuki krukas Marco Lucchinelli Suzuki Jürgen Steiner Suzuki motor Børge Nielsen Suzuki motor Carlo Perugini Suzuki Gianni Rolando Suzuki Carlo Prati Suzuki Seppo Ojala Suzuki Alex George Suzuki Gustav Reiner Suzuki Sandro Moro Suzuki Hiroyuki Kawasaki Suzuki val Mick Grant Suzuki Hans Schöfer Yamaha Michel Rougerie Suzuki Niet gestart Coureur Merk Oorzaak Peter Sjöström Suzuki Top twaalf tussenstand 500cc-klasse PosCoureurMerkPtn 1 Virginio Ferrari Suzuki 34 2 Kenny Roberts Yamaha 27 3 Wil Hartog Suzuki 25 4 Franco Uncini Suzuki 18 Tom Herron Suzuki 6 Barry Sheene Suzuki 15 7 Bernard Fau Suzuki 8 8 Christian Sarron Yamaha 7 9 Hiroyuki Kawasaki Suzuki 6 Michel Rougerie Suzuki Steve Parrish Suzuki Philippe Coulon Suzuki 350cc-klasse Net als in de 250cc-klasse stond Walter Villa in Duitsland ook in de 350cc-race op poleposition. Hij kon echter niet starten, want na de opwarmronde bleek zijn schakelpedaal afgebroken te zijn. Jon Ekerold ging de strijd aan met Toni Mang, wiens Kawasaki KR 350 sneller was. Ekerold moest hem dus elke keer in het bochtige Motodrom passeren en deed dat ook. Zelfs in de passage van de laatste ronde lag Mang op kop, maar Ekerold ging hem in de Sachskurve voorbij en won. Kork Ballington lag derde, maar stopte even wegens een klein vastlopertje. Daarna gaf hij weer veel gas, maar de derde plaats moest hij aan Michel Frutschi laten. Uitslag 350cc-klasse Pos Coureur Merk Tijd Ptn 1 Jon Ekerold Opstalan-Yamaha 44' 27" 3 15 2 Toni Mang Kawasaki +0" 6 12 3 Michel Frutschi Yamaha +6" 1 10 4 Kork Ballington Kawasaki +19" 4 8 5 Christian Estrosi Kawasaki +20" 0 6 6 Roland Freymond Yamaha +22" 3 5 7 Pekka Nurmi Yamaha +1' 08" 1 4 8 Vic Soussan Yamaha +1' 08" 1 3 9 Richard Hubin Yamaha +1' 16" 4 2 10 Yoshimi Matsumoto Yamaha +1' 19" 1 1 11 Max Wiener Yamaha +1' 22" 7 12 Jeffrey Sayle Yamaha +1' 22" 8 13 W. Hilbk Yamaha +1' 23" 1 14 Toni Haad Yamaha +1' 48" 0 15 Klaas Hernamdt Yamaha +1' 48" 2 16 Sadao Asami Yamaha +1' 57" 3 17 John Long Yamaha +2' 12" 9 18 Josef Hage Yamaha 19 J. Beck Yamaha +1 ronde 20 René Delaby Yamaha 21 A. Granath Yamaha 22 Olivier Liégeois Yamaha 23 Wulf Gerstenmaiser Yamaha 24 Walter Migliorati Yamaha 25 Kenny Blake Yamaha 26 Hans Schöfer Yamaha 27 John Weeden Yamaha +2 ronden Niet gefinished Coureur Merk Oorzaak Adelio Faccioli Yamaha val Gianfranco Bonera Yamaha val Gregg Hansford Kawasaki Michel Rougerie Bimota-Yamaha Patrick Fernandez Yamaha Pentti Korhonen Yamaha Chas Mortimer Yamaha Ernst Fagerer Yamaha Éric Saul Yamaha Barry Ditchburn Kawasaki Alan North Yamaha Gustav Reiner Yamaha val Gregg Barsdorf Yamaha Armand Gras Yamaha Eero Hyvärinen Yamaha Grunwald Harfmann Yamaha val Randy Mamola Adriatica-Bimota-Yamaha Horst Lahfeld Yamaha Bernd Tüngethal Yamaha Patrick Pons Yamaha Niet gestart Coureur Merk Oorzaak Walter Villa Yamahagebroken schakelpedaal Top tien tussenstand 350cc-klasse PosCoureurMerkPtn 1 Jon Ekerold Yamaha 33 2 Kork Ballington Kawasaki 31 3 Toni Mang Kawasaki 22 4 Michel Frutschi Yamaha 18 Walter Villa Yamaha 6 Carlos Lavado Yamaha 15 Patrick Fernandez Yamaha 8 Christian Estrosi Kawasaki 12 9 Vic Soussan Yamaha 8 10 Roland Freymond Yamaha 5 250cc-klasse Walter Villa reed in de 250cc-klasse de snelste trainingstijd. Hij kon de strijd aangaan met Kork Ballington, terwijl Jon Ekerold, Toni Mang en Gregg Hansford heel slecht startten. Villa kwam met de finish in zicht zonder benzine te staan, en werd als 27e geklasseerd. Ekerold, Mang en Hansford vochten zich naar voren en Toni Mang bond de strijd om de tweede plaats aan met Randy Mamola. Die wist zijn plaats echter vast te houden. Patrick Fernandez reed zonder voorrem en werd slechts 16e. Graziano Rossi had een nieuwe, experimentele Morbidelli met de tank onder het motorblok en begon sterk aan de race. Hij viel echter steeds verder terug en werd 18e. Uitslag 250cc-klasse Pos Coureur Merk Tijd Ptn 1 Kork Ballington Kawasaki 38' 34" 4 15 2 Randy Mamola Adriatica-Bimota-Yamaha +4" 2 12 3 Toni Mang Kawasaki +16" 3 10 4 Jon Ekerold Opstalan-Yamaha +34" 7 8 5 Guy Bertin Yamaha +34" 9 6 6 Gregg Hansford Kawasaki +35" 2 5 7 Hans Müller Yamaha +38" 3 4 8 Barry Ditchburn Kawasaki +49" 4 3 9 Pentti Korhonen Yamaha +51" 6 2 10 Alan North Yamaha +56" 6 1 11 Gianpaolo Marchetti MBA +1' 09" 3 12 Jean-François Baldé Kawasaki 13 Vic Soussan Yamaha 14 Éric Saul Yamaha 15 Harald Merkl Yamaha 16 Patrick Fernandez Yamaha 17 Olivier Chevallier Yamaha 18 Graziano Rossi Morbidelli 19 Josef Hage Yamaha 20 Roland Kopf Yamaha 21 Reino Eskelinen Yamaha 22 Eero Hyvärinen Yamaha 23 Paolo Pileri Yamaha 24 Thierry Espié Yamaha 25 John Long Yamaha 26 Fernando González De Nicolás Yamaha 27 Walter Villa Yamaha 28 Walter Hoffmann Yamaha 29 August Auinger Yamaha 30 John Weeden Yamaha 31 Hans Gasser Kawasaki 32 Willem-Jan Nooteboom Yamaha 33 Peter Baláž Yamaha 34 Wulf Gerstenmaier Yamaha Niet gefinished Coureur Merk Oorzaak Sadao Asami Yamaha Richard Hubin Yamaha Edi Stöllinger Kawasaki Christian Estrosi Kawasaki Harald Johler Yamaha Roland Freymond Yamaha Chas Mortimer Yamaha Gregg Barsdorf Yamaha Armand Gras Yamaha Frank Steinhausen Yamaha Pekka Nurmi Yamaha Grunwald Harfmann Yamaha Bernd Tüngethal Yamaha Raymond Roche Yamaha R. Weib Yamaha G. Young Yamaha Top tien tussenstand 250cc-klasse PosCoureurMerkPtn 1 Kork Ballington Kawasaki 27 2 Randy Mamola Adriatica-Bimota-Yamaha 18 3 Walter Villa Yamaha 15 4 Toni Mang Kawasaki 10 Vic Soussan Yamaha 6 Gregg Hansford Kawasaki 9 7 Jon Ekerold Yamaha 8 Olivier Chevallier Yamaha 9 Guy Bertin Yamaha 6 10 Éric Saul Yamaha 5 125cc-klasse In de 125cc-klasse reed Ángel Nieto de snelste trainingstijd. Net als in de GP van Oostenrijk ontstond er een strijd met Harald Bartol, die aan de leiding mocht rijden. Alleen in de achtste en de tiende ronde nam Nieto even de koppositie over, maar dat deed hij ook in de laatste ronde. Hij won met ruim een seconde voorsprong. Thierry Espié lag lang op de derde plaats, maar viel met pech uit. Uitslag 125cc-klasse Pos Coureur Merk Tijd Ptn 1 Ángel Nieto Minarelli 35' 35" 8 15 2 Harald Bartol Morbidelli +1" 7 12 3 Walter Koschine Delta-Fantic +55" 7 10 4 Hans Müller MBA-Elit +56" 0 8 5 Gert Bender Bender +58" 3 6 6 Eugenio Lazzarini Morbidelli +59" 4 5 7 Per-Edvard Carlsson MBA +1' 12" 4 4 8 Peter Looijesteijn MBA +1' 12" 6 3 9 Alfred Waibel Morbidelli +1' 13" 0 2 10 Patrick Hérouard Morbidelli +1' 23" 6 1 11 Pier Paolo Bianchi Minarelli +1' 26" 0 12 Stefan Jansen Morbidelli 13 D. Braun MBA 14 Jean-Louis Guignabodet Morbidelli 15 K. Illigen Morbidelli 16 Matti Kinnunen MBA 17 Jean-François Lecureux Morbidelli 18 Cees van Dongen Morbidelli 19 Thierry Noblesse Morbidelli 20 Walter Rapolani Morbidelli Niet gefinished Coureur Merk Oorzaak Clive Horton Morbidelli Patrick Plisson Morbidelli Stefan Dörflinger Morbidelli August Auinger Morbidelli Ernst Fagerer Morbidelli Ricardo Tormo Bultaco Rolf Blatter Morbidelli Enrico Cereda MBA Jean-Claude Selini MBA W. Rothmann Morbidelli J. Roller Morbidelli Bruno Kneubühler MBA Hagen Klein Morbidelli Thierry Espié Motobécane Henk van Kessel Condor Niet gestart Coureur Merk Oorzaak Jan HubertsJan Huberts wilde graag in de Duitse Grand Prix starten, maar de Centrale Sportcommissie van de KNMV had zijn A-licentie ingetrokken wegens slechte resultaten in het vorige seizoen en in de eerste GP's van 1979. MBA Top tien tussenstand 125cc-klasse PosCoureurMerkPtn 1 Ángel Nieto Minarelli 45 2 Harald Bartol Morbidelli 24 3 Hans Müller MBA 19 4 Gert Bender Bender 16 5 Thierry Espié Motobécane 12 Walter Koschine Fantic 7 Eugenio Lazzarini Morbidelli 11 8 Maurizio Massimiani MBA 10 9 Patrick Hérouard Morbidelli 9 10 Per-Edvard Carlsson MBA 7

50cc-klasse In de eerste race van 1979 was Ricardo Tormo (Bultaco) in de trainingen de snelste. Veel spanning werd er niet verwacht, want achter Eugenio Lazzarini (Van Veen-Kreidler) gaapte een gat van ruim negen seconden met derde man Wolfgang Müller (Kreidler). Peter Looijesteijn (Kreidler) was liefst twintig seconden langzamer dan Ricardo Tormo. In de race gingen Tormo en Lazzarini er als verwacht samen vandoor, maar Lazzarini riskeerde te veel om Tormo te volgen en viel. Drie ronden later viel Tormo uit door een gat in de zuiger en daardoor ontstonden ineens kansen voor de privérijders. Gerhard Waibel, die de testritten voor Van Veen had gedaan toen Lazzarini genas van een sleutelbeenbreuk, nam de leiding en Looijesteijn zat ineens op de tweede plaats, nadat hij Ingo Emmerich voorbij was gegaan. Waibel ontdekte pas na de finish dat hij gewonnen had. Met 20 jaar en 140 dagen was (en bleef) hij de jongste winnaar in de 50cc-klasse. Uitslag 50cc-klasse Pos Coureur Merk Tijd Ptn 1 Gerhard Waibel Kreidler 30' 07" 0 15 2 Peter Looijesteijn Kreidler +11" 3 12 3 Ingo Emmerich Kreidler +11" 9 10 4 Rolf Blatter Kreidler +12" 1 8 5 Reiner Scheidhauer Kreidler +29" 0 6 6 Aldo Pero Kreidler +29" 4 5 7 Hagen Klein Hess Spezial +52" 9 4 8 Rudolf Kunz Kreidler +54" 4 3 9 Hans-Jürgen Hummel Kreidler +1' 02" 6 2 10 Jacky Hutteau ABF +1' 24" 9 1 11 Günter Schirnhofer Kreidler +1' 32" 1 12 Sergio Zattoni LGM +1' 32" 4 13 Chris Baert Kreidler +1' 32" 8 14 Luigi Rinaudo Tomos +1' 32" 9 15 M. Ketter Kreidler +1' 37" 0 16 G. Bauer Kreidler +1' 39" 1 17 Otto Machinek Kreidler E +1' 49" 5 18 Bruno Di Carlo Kreidler MDC +1' 49" 8 19 K. Kull Van Veen-Kreidler +1' 53" 9 20 Ezio Mischiatti LGM +2' 44" 7 21 Wolfgang Golembeck Kreidler +3' 12" 7 22 Hermano Sande Kreidler +1 ronde 23 D. Goeppner Kreidler 24 J. Vainio Kreidler 25 Zbyněk Havrda Kreidler OKD Niet gefinished