Mika Häkkinen won the Brazilian Grand Prix 1998 at Autódromo José Carlos Pace on 29 March 1998, starting from pole position. David Coulthard finished second for McLaren, with Michael Schumacher completing the podium for Ferrari.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 1 | Mika HäkkinenHKK | McLaren | 72 | 1:37:12.2 | 10 | |
| 2 | 2 | David CoulthardCOU | McLaren | 72 | +1.102 | 6 | |
| 3 | 4 | Michael SchumacherMSC | Ferrari | 72 | +1:00.550 | 4 | |
| 4 | 5 | Alexander WurzWUR | Benetton | 72 | +1:07.453 | 3 | |
| 5 | 3 | Heinz-Harald FrentzenFRE | Williams | 71 | +1 Lap | 2 | |
| 6 | 7 | Giancarlo FisichellaFIS | Benetton | 71 | +1 Lap | 1 | |
| 7 | 10 | Jacques VilleneuveVIL | Williams | 71 | +1 Lap | 0 | |
| 8 | 6 | Eddie IrvineIRV | Ferrari | 71 | +1 Lap | 0 | |
| 9 | 15 | Jean AlesiALE | Sauber | 71 | +1 Lap | 0 | |
| 10 | 16 | Jan MagnussenMAG | Stewart | 70 | +2 Laps | 0 | |
| 11 | 14 | Johnny HerbertHER | Sauber | 67 | Injury | 0 | |
| D | 11 | Damon HillHIL | Jordan | 70 | Disqualified | 0 | |
| R | 9 | Olivier PanisPAN | Prost | 63 | Engine | 0 | |
| R | 13 | Rubens BarrichelloBAR | Stewart | 56 | Gearbox | 0 | |
| R | 21 | Ricardo RossetROS | Tyrrell | 52 | Gearbox | 0 | |
| R | 19 | Esteban TueroTUE | Minardi | 44 | Throttle | 0 | |
| R | 22 | Pedro DinizDIN | Arrows | 26 | Gearbox | 0 | |
| R | 17 | Toranosuke TakagiTAK | Tyrrell | 19 | Engine | 0 | |
| R | 20 | Mika SaloSAL | Arrows | 18 | Engine | 0 | |
| R | 12 | Jarno TrulliTRU | Prost | 17 | Fuel pump | 0 | |
| R | 18 | Shinji NakanoNAK | Minardi | 3 | Spun off | 0 | |
| R | 8 | Ralf SchumacherSCH | Jordan | 0 | Spun off | 0 |
| Pos | Driver | Team | Q1 | Q2 | Q3 |
|---|---|---|---|---|---|
| 1 | Mika Häkkinen | McLaren | 1:17.092 | - | - |
| 2 | David Coulthard | McLaren | 1:17.757 | - | - |
| 3 | Heinz-Harald Frentzen | Williams | 1:18.109 | - | - |
| 4 | Michael Schumacher | Ferrari | 1:18.250 | - | - |
| 5 | Alexander Wurz | Benetton | 1:18.261 | - | - |
| 6 | Eddie Irvine | Ferrari | 1:18.449 | - | - |
| 7 | Giancarlo Fisichella | Benetton | 1:18.652 | - | - |
| 8 | Ralf Schumacher | Jordan | 1:18.735 | - | - |
| 9 | Olivier Panis | Prost | 1:18.753 | - | - |
| 10 | Jacques Villeneuve | Williams | 1:18.761 | - | - |
| 11 | Damon Hill | Jordan | 1:18.988 | - | - |
| 12 | Jarno Trulli | Prost | 1:19.069 | - | - |
| 13 | Rubens Barrichello | Stewart | 1:19.344 | - | - |
| 14 | Johnny Herbert | Sauber | 1:19.375 | - | - |
| 15 | Jean Alesi | Sauber | 1:19.449 | - | - |
| 16 | Jan Magnussen | Stewart | 1:19.644 | - | - |
| 17 | Toranosuke Takagi | Tyrrell | 1:20.203 | - | - |
| 18 | Shinji Nakano | Minardi | 1:20.390 | - | - |
| 19 | Esteban Tuero | Minardi | 1:20.459 | - | - |
| 20 | Mika Salo | Arrows | 1:20.481 | - | - |
| 21 | Ricardo Rosset | Tyrrell | 1:20.748 | - | - |
| 22 | Pedro Diniz | Arrows | 1:20.847 | - | - |