Mika Häkkinen won the German Grand Prix 1998 at Hockenheimring on 2 August 1998, starting from pole position. David Coulthard finished second for McLaren, with Jacques Villeneuve completing the podium for Williams.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 1 | Mika HäkkinenHKK | McLaren | 45 | 1:20:48.0 | 10 | |
| 2 | 2 | David CoulthardCOU | McLaren | 45 | +0.426 | 6 | |
| 3 | 3 | Jacques VilleneuveVIL | Williams | 45 | +2.577 | 4 | |
| 4 | 5 | Damon HillHIL | Jordan | 45 | +7.185 | 3 | |
| 5 | 9 | Michael SchumacherMSC | Ferrari | 45 | +12.613 | 2 | |
| 6 | 4 | Ralf SchumacherSCH | Jordan | 45 | +29.738 | 1 | |
| 7 | 8 | Giancarlo FisichellaFIS | Benetton | 45 | +31.026 | 0 | |
| 8 | 6 | Eddie IrvineIRV | Ferrari | 45 | +31.649 | 0 | |
| 9 | 10 | Heinz-Harald FrentzenFRE | Williams | 45 | +32.784 | 0 | |
| 10 | 11 | Jean AlesiALE | Sauber | 45 | +48.371 | 0 | |
| 11 | 7 | Alexander WurzWUR | Benetton | 45 | +57.994 | 0 | |
| 12 | 14 | Jarno TrulliTRU | Prost | 44 | +1 Lap | 0 | |
| 13 | 15 | Toranosuke TakagiTAK | Tyrrell | 44 | +1 Lap | 0 | |
| 14 | 17 | Mika SaloSAL | Arrows | 44 | +1 Lap | 0 | |
| 15 | 16 | Olivier PanisPAN | Prost | 44 | +1 Lap | 0 | |
| 16 | 21 | Esteban TueroTUE | Minardi | 43 | +2 Laps | 0 | |
| R | 12 | Johnny HerbertHER | Sauber | 37 | Gearbox | 0 | |
| R | 20 | Shinji NakanoNAK | Minardi | 36 | Gearbox | 0 | |
| R | 13 | Rubens BarrichelloBAR | Stewart | 27 | Gearbox | 0 | |
| R | 19 | Jos VerstappenVER | Stewart | 24 | Gearbox | 0 | |
| R | 18 | Pedro DinizDIN | Arrows | 2 | Throttle | 0 |
| Pos | Driver | Team | Q1 | Q2 | Q3 |
|---|---|---|---|---|---|
| 1 | Mika Häkkinen | McLaren | 1:41.838 | - | - |
| 2 | David Coulthard | McLaren | 1:42.347 | - | - |
| 3 | Jacques Villeneuve | Williams | 1:42.365 | - | - |
| 4 | Ralf Schumacher | Jordan | 1:42.994 | - | - |
| 5 | Damon Hill | Jordan | 1:43.183 | - | - |
| 6 | Eddie Irvine | Ferrari | 1:43.270 | - | - |
| 7 | Alexander Wurz | Benetton | 1:43.341 | - | - |
| 8 | Giancarlo Fisichella | Benetton | 1:43.369 | - | - |
| 9 | Michael Schumacher | Ferrari | 1:43.459 | - | - |
| 10 | Heinz-Harald Frentzen | Williams | 1:43.467 | - | - |
| 11 | Jean Alesi | Sauber | 1:43.663 | - | - |
| 12 | Johnny Herbert | Sauber | 1:44.599 | - | - |
| 13 | Rubens Barrichello | Stewart | 1:44.776 | - | - |
| 14 | Jarno Trulli | Prost | 1:44.844 | - | - |
| 15 | Toranosuke Takagi | Tyrrell | 1:44.961 | - | - |
| 16 | Olivier Panis | Prost | 1:45.197 | - | - |
| 17 | Mika Salo | Arrows | 1:45.276 | - | - |
| 18 | Pedro Diniz | Arrows | 1:45.588 | - | - |
| 19 | Jos Verstappen | Stewart | 1:45.623 | - | - |
| 20 | Shinji Nakano | Minardi | 1:46.713 | - | - |
| 21 | Esteban Tuero | Minardi | 1:47.265 | - | - |