Michael Schumacher won the Monaco Grand Prix 1997 at Circuit de Monaco on 11 May 1997, starting from P2 on the grid. Rubens Barrichello finished second for Stewart, with Eddie Irvine completing the podium for Ferrari.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 2 | Michael SchumacherMSC | Ferrari | 62 | 2:00:05.654 | 10 | |
| 2 | 10 | Rubens BarrichelloBAR | Stewart | 62 | +53.306 | 6 | |
| 3 | 15 | Eddie IrvineIRV | Ferrari | 62 | +1:22.108 | 4 | |
| 4 | 12 | Olivier PanisPAN | Prost | 62 | +1:44.402 | 3 | |
| 5 | 14 | Mika SaloSAL | Tyrrell | 61 | +1 Lap | 2 | |
| 6 | 4 | Giancarlo FisichellaFIS | Jordan | 61 | +1 Lap | 1 | |
| 7 | 19 | Jan MagnussenMAG | Stewart | 61 | +1 Lap | 0 | |
| 8 | 22 | Jos VerstappenVER | Tyrrell | 60 | +2 Laps | 0 | |
| 9 | 17 | Gerhard BergerBER | Benetton | 60 | +2 Laps | 0 | |
| 10 | 20 | Ukyo KatayamaKAT | Minardi | 60 | +2 Laps | 0 | |
| R | 1 | Heinz-Harald FrentzenFRE | Williams | 39 | Spun off | 0 | |
| R | 21 | Shinji NakanoNAK | Prost | 36 | Spun off | 0 | |
| R | 11 | Nicola LariniLAR | Sauber | 24 | Spun off | 0 | |
| R | 9 | Jean AlesiALE | Benetton | 16 | Spun off | 0 | |
| R | 3 | Jacques VilleneuveVIL | Williams | 16 | Spun off | 0 | |
| R | 6 | Ralf SchumacherSCH | Jordan | 10 | Spun off | 0 | |
| R | 7 | Johnny HerbertHER | Sauber | 9 | Spun off | 0 | |
| R | 18 | Jarno TrulliTRU | Minardi | 7 | Spun off | 0 | |
| R | 5 | David CoulthardCOU | McLaren | 1 | Spun off | 0 | |
| R | 8 | Mika HäkkinenHKK | McLaren | 1 | Collision | 0 | |
| R | 13 | Damon HillHIL | Arrows | 1 | Collision | 0 | |
| R | 16 | Pedro DinizDIN | Arrows | 0 | Spun off | 0 |
| Pos | Driver | Team | Q1 | Q2 | Q3 |
|---|---|---|---|---|---|
| 1 | Heinz-Harald Frentzen | Williams | 1:18.216 | - | - |
| 2 | Michael Schumacher | Ferrari | 1:18.235 | - | - |
| 3 | Jacques Villeneuve | Williams | 1:18.583 | - | - |
| 4 | Giancarlo Fisichella | Jordan | 1:18.665 | - | - |
| 5 | David Coulthard | McLaren | 1:18.779 | - | - |
| 6 | Ralf Schumacher | Jordan | 1:18.943 | - | - |
| 7 | Johnny Herbert | Sauber | 1:19.105 | - | - |
| 8 | Mika Häkkinen | McLaren | 1:19.119 | - | - |
| 9 | Jean Alesi | Benetton | 1:19.263 | - | - |
| 10 | Rubens Barrichello | Stewart | 1:19.295 | - | - |
| 11 | Nicola Larini | Sauber | 1:19.468 | - | - |
| 12 | Olivier Panis | Prost | 1:19.626 | - | - |
| 13 | Damon Hill | Arrows | 1:19.674 | - | - |
| 14 | Mika Salo | Tyrrell | 1:19.694 | - | - |
| 15 | Eddie Irvine | Ferrari | 1:19.723 | - | - |
| 16 | Pedro Diniz | Arrows | 1:19.860 | - | - |
| 17 | Gerhard Berger | Benetton | 1:20.199 | - | - |
| 18 | Jarno Trulli | Minardi | 1:20.349 | - | - |
| 19 | Jan Magnussen | Stewart | 1:20.516 | - | - |
| 20 | Ukyo Katayama | Minardi | 1:20.606 | - | - |
| 21 | Shinji Nakano | Prost | 1:20.961 | - | - |
| 22 | Jos Verstappen | Tyrrell | 1:21.290 | - | - |