Heinz-Harald Frentzen won the French Grand Prix 1999 at Circuit de Nevers Magny-Cours on 27 June 1999, starting from P5 on the grid. Mika Häkkinen finished second for McLaren, with Rubens Barrichello completing the podium for Stewart.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 5 | Heinz-Harald FrentzenFRE | Jordan | 72 | 1:58:24.343 | 10 | |
| 2 | 14 | Mika HäkkinenHKK | McLaren | 72 | +11.092 | 6 | |
| 3 | 1 | Rubens BarrichelloBAR | Stewart | 72 | +43.432 | 4 | |
| 4 | 16 | Ralf SchumacherSCH | Williams | 72 | +45.475 | 3 | |
| 5 | 6 | Michael SchumacherMSC | Ferrari | 72 | +47.881 | 2 | |
| 6 | 17 | Eddie IrvineIRV | Ferrari | 72 | +48.901 | 1 | |
| 7 | 8 | Jarno TrulliTRU | Prost | 72 | +57.771 | 0 | |
| 8 | 3 | Olivier PanisPAN | Prost | 72 | +58.531 | 0 | |
| 9 | 10 | Ricardo ZontaZON | BAR | 72 | +1:28.764 | 0 | |
| 10 | 20 | Luca BadoerBAD | Minardi | 71 | +1 Lap | 0 | |
| 11 | 21 | Pedro de la RosaDLR | Arrows | 71 | +1 Lap | 0 | |
| R | 7 | Giancarlo FisichellaFIS | Benetton | 42 | Spun off | 0 | |
| R | 18 | Damon HillHIL | Jordan | 31 | Electrical | 0 | |
| R | 15 | Alessandro ZanardiZAN | Williams | 26 | Engine | 0 | |
| R | 12 | Jacques VilleneuveVIL | BAR | 25 | Spun off | 0 | |
| R | 13 | Alexander WurzWUR | Benetton | 25 | Spun off | 0 | |
| R | 19 | Marc GenéGEN | Minardi | 25 | Spun off | 0 | |
| R | 2 | Jean AlesiALE | Sauber | 24 | Spun off | 0 | |
| R | 4 | David CoulthardCOU | McLaren | 9 | Electrical | 0 | |
| R | 11 | Pedro DinizDIN | Sauber | 6 | Transmission | 0 | |
| R | 9 | Johnny HerbertHER | Stewart | 4 | Gearbox | 0 | |
| D | 22 | Toranosuke TakagiTAK | Arrows | 71 | Disqualified | 0 |