Michael Schumacher won the Canadian Grand Prix 1997 at Circuit Gilles Villeneuve on 15 June 1997, starting from pole position. Jean Alesi finished second for Benetton, with Giancarlo Fisichella completing the podium for Jordan.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 1 | Michael SchumacherMSC | Ferrari | 54 | 1:17:40.646 | 10 | |
| 2 | 8 | Jean AlesiALE | Benetton | 54 | +2.565 | 6 | |
| 3 | 6 | Giancarlo FisichellaFIS | Jordan | 54 | +3.219 | 4 | |
| 4 | 4 | Heinz-Harald FrentzenFRE | Williams | 54 | +3.768 | 3 | |
| 5 | 13 | Johnny HerbertHER | Sauber | 54 | +4.716 | 2 | |
| 6 | 19 | Shinji NakanoNAK | Prost | 54 | +36.701 | 1 | |
| 7 | 5 | David CoulthardCOU | McLaren | 54 | +37.753 | 0 | |
| 8 | 16 | Pedro DinizDIN | Arrows | 53 | +1 Lap | 0 | |
| 9 | 15 | Damon HillHIL | Arrows | 53 | +1 Lap | 0 | |
| 10 | 18 | Gianni MorbidelliMOR | Sauber | 53 | +1 Lap | 0 | |
| 11 | 10 | Olivier PanisPAN | Prost | 51 | Spun off | 0 | |
| R | 17 | Mika SaloSAL | Tyrrell | 46 | Engine | 0 | |
| R | 14 | Jos VerstappenVER | Tyrrell | 42 | Gearbox | 0 | |
| R | 11 | Alexander WurzWUR | Benetton | 35 | Transmission | 0 | |
| R | 3 | Rubens BarrichelloBAR | Stewart | 33 | Gearbox | 0 | |
| R | 20 | Jarno TrulliTRU | Minardi | 32 | Engine | 0 | |
| R | 7 | Ralf SchumacherSCH | Jordan | 14 | Accident | 0 | |
| R | 22 | Ukyo KatayamaKAT | Minardi | 5 | Spun off | 0 | |
| R | 2 | Jacques VilleneuveVIL | Williams | 1 | Accident | 0 | |
| R | 9 | Mika HäkkinenHKK | McLaren | 0 | Engine | 0 | |
| R | 12 | Eddie IrvineIRV | Ferrari | 0 | Accident | 0 | |
| R | 21 | Jan MagnussenMAG | Stewart | 0 | Spun off | 0 |
| Pos | Driver | Team | Q1 | Q2 | Q3 |
|---|---|---|---|---|---|
| 1 | Michael Schumacher | Ferrari | 1:18.095 | - | - |
| 2 | Jacques Villeneuve | Williams | 1:18.108 | - | - |
| 3 | Rubens Barrichello | Stewart | 1:18.388 | - | - |
| 4 | Heinz-Harald Frentzen | Williams | 1:18.464 | - | - |
| 5 | David Coulthard | McLaren | 1:18.466 | - | - |
| 6 | Giancarlo Fisichella | Jordan | 1:18.750 | - | - |
| 7 | Ralf Schumacher | Jordan | 1:18.869 | - | - |
| 8 | Jean Alesi | Benetton | 1:18.899 | - | - |
| 9 | Mika Häkkinen | McLaren | 1:18.916 | - | - |
| 10 | Olivier Panis | Prost | 1:19.034 | - | - |
| 11 | Alexander Wurz | Benetton | 1:19.286 | - | - |
| 12 | Eddie Irvine | Ferrari | 1:19.503 | - | - |
| 13 | Johnny Herbert | Sauber | 1:19.622 | - | - |
| 14 | Jos Verstappen | Tyrrell | 1:20.102 | - | - |
| 15 | Damon Hill | Arrows | 1:20.129 | - | - |
| 16 | Pedro Diniz | Arrows | 1:20.175 | - | - |
| 17 | Mika Salo | Tyrrell | 1:20.336 | - | - |
| 18 | Gianni Morbidelli | Sauber | 1:20.357 | - | - |
| 19 | Shinji Nakano | Prost | 1:20.370 | - | - |
| 20 | Jarno Trulli | Minardi | 1:20.370 | - | - |
| 21 | Jan Magnussen | Stewart | 1:20.491 | - | - |
| 22 | Ukyo Katayama | Minardi | 1:21.034 | - | - |