Michael Schumacher won the French Grand Prix 1998 at Circuit de Nevers Magny-Cours on 28 June 1998, starting from P2 on the grid. Eddie Irvine finished second for Ferrari, with Mika Häkkinen completing the podium for McLaren.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 2 | Michael SchumacherMSC | Ferrari | 71 | 1:34:45.0 | 10 | |
| 2 | 4 | Eddie IrvineIRV | Ferrari | 71 | +19.575 | 6 | |
| 3 | 1 | Mika HäkkinenHKK | McLaren | 71 | +19.747 | 4 | |
| 4 | 5 | Jacques VilleneuveVIL | Williams | 71 | +1:06.965 | 3 | |
| 5 | 10 | Alexander WurzWUR | Benetton | 70 | +1 Lap | 2 | |
| 6 | 3 | David CoulthardCOU | McLaren | 70 | +1 Lap | 1 | |
| 7 | 11 | Jean AlesiALE | Sauber | 70 | +1 Lap | 0 | |
| 8 | 13 | Johnny HerbertHER | Sauber | 70 | +1 Lap | 0 | |
| 9 | 9 | Giancarlo FisichellaFIS | Benetton | 70 | +1 Lap | 0 | |
| 10 | 14 | Rubens BarrichelloBAR | Stewart | 69 | +2 Laps | 0 | |
| 11 | 16 | Olivier PanisPAN | Prost | 69 | +2 Laps | 0 | |
| 12 | 15 | Jos VerstappenVER | Stewart | 69 | +2 Laps | 0 | |
| 13 | 19 | Mika SaloSAL | Arrows | 69 | +2 Laps | 0 | |
| 14 | 17 | Pedro DinizDIN | Arrows | 69 | +2 Laps | 0 | |
| 15 | 8 | Heinz-Harald FrentzenFRE | Williams | 68 | Suspension | 0 | |
| 16 | 6 | Ralf SchumacherSCH | Jordan | 68 | +3 Laps | 0 | |
| 17 | 21 | Shinji NakanoNAK | Minardi | 65 | Engine | 0 | |
| R | 20 | Toranosuke TakagiTAK | Tyrrell | 60 | Engine | 0 | |
| R | 12 | Jarno TrulliTRU | Prost | 55 | Spun off | 0 | |
| R | 22 | Esteban TueroTUE | Minardi | 41 | Gearbox | 0 | |
| R | 7 | Damon HillHIL | Jordan | 19 | Hydraulics | 0 | |
| R | 18 | Ricardo RossetROS | Tyrrell | 16 | Hydraulics | 0 |