Circuit Gilles Villeneuve · 12 June 1988
Ayrton Senna won the 1988 Canadian Grand Prix for McLaren from 1st on the grid, 5.934s ahead of Alain Prost. Gabriele Tarquini gained the most places, from 26th on the grid to 8th.
| Pos | Team | Points Breakdown | Pts | |
|---|---|---|---|---|
| 1 | McLaren Senna 9 + Prost 6 | Senna 9 + Prost 6 | 15 | |
| 2 | Benetton Boutsen 4 + Nannini 0 | Boutsen 4 + Nannini 0 | 4 | |
| 3 | Team Lotus Piquet 3 + Nakajima 0 | Piquet 3 + Nakajima 0 | 3 | |
| 4 | March Capelli 2 + Gugelmin 0 | Capelli 2 + Gugelmin 0 | 2 | |
| 5 | Tyrrell Palmer 1 + Bailey 0 | Palmer 1 + Bailey 0 | 1 | |
| 6 | Arrows Warwick 0 + Cheever 0 | Warwick 0 + Cheever 0 | 0 | |
| 7 | Coloni Tarquini 0 | Tarquini 0 | 0 | |
| 8 | Rial de Cesaris 0 | de Cesaris 0 | 0 | |
| 9 | Lola Alliot 0 | Alliot 0 | 0 | |
| 10 | Euro Brun Modena 0 + Larrauri 0 | Modena 0 + Larrauri 0 | 0 | |
| 11 | Minardi Pérez-Sala 0 | Pérez-Sala 0 | 0 | |
| 12 | Zakspeed Ghinzani 0 | Ghinzani 0 | 0 | |
| 13 | AGS Streiff 0 | Streiff 0 | 0 | |
| 14 | Ligier Arnoux 0 + Johansson 0 | Arnoux 0 + Johansson 0 | 0 | |
| 15 | Ferrari Alboreto 0 + Berger 0 | Alboreto 0 + Berger 0 | 0 | |
| 16 | Williams Patrese 0 + Mansell 0 | Patrese 0 + Mansell 0 | 0 |
| Pos | Driver | Team | Race time / Gap | Laps | Stops | Pts | |
|---|---|---|---|---|---|---|---|
| 1 | Ayrton Senna McLaren | McLaren | 1:39:46.618 | 69 | — | 9 | |
| 2 | Alain Prost McLaren | McLaren | +5.934s | 69 | — | 6 | |
| 3 | Thierry Boutsen Benetton | Benetton | +51.409s | 69 | — | 4 | |
| 4 | Nelson Piquet Team Lotus | Team Lotus | +1 Lap | 68 | — | 3 | |
| 5 | Ivan Capelli March | March | +1 Lap | 68 | — | 2 | |
| 6 | Jonathan Palmer Tyrrell | Tyrrell | +2 Laps | 67 | — | 1 | |
| 7 | Derek Warwick Arrows | Arrows | +2 Laps | 67 | — | — | |
| 8 | Gabriele Tarquini Coloni | Coloni | +2 Laps | 67 | — | — | |
| 9 | Andrea de Cesaris Rial | Rial | DNF Out of fuel | 66 | — | — | |
| 10 | Philippe Alliot Lola | Lola | DNF Electrical | 66 | — | — | |
| 11 | Satoru Nakajima Team Lotus | Team Lotus | +3 Laps | 66 | — | — | |
| 12 | Stefano Modena Euro Brun | Euro Brun | +3 Laps | 66 | — | — | |
| 13 | Luis Pérez-Sala Minardi | Minardi | +5 Laps | 64 | — | — | |
| 14 | Piercarlo Ghinzani Zakspeed | Zakspeed | DNF Engine | 63 | — | — | |
| DNF | Maurício Gugelmin March | March | DNF Gearbox | 54 | — | — | |
| DNF | Philippe Streiff AGS | AGS | DNF Suspension | 41 | — | — | |
| DNF | René Arnoux Ligier | Ligier | DNF Transmission | 36 | — | — | |
| DNF | Michele Alboreto Ferrari | Ferrari | DNF Engine | 33 | — | — | |
| DNF | Riccardo Patrese Williams | Williams | DNF Engine | 32 | — | — | |
| DNF | Eddie Cheever Arrows | Arrows | DNF Throttle | 31 | — | — | |
| DNF | Nigel Mansell Williams | Williams | DNF Engine | 28 | — | — | |
| DNF | Stefan Johansson Ligier | Ligier | DNF Engine | 24 | — | — | |
| DNF | Gerhard Berger Ferrari | Ferrari | DNF Electrical | 22 | — | — | |
| DNF | Alessandro Nannini Benetton | Benetton | DNF Ignition | 15 | — | — | |
| DNF | Oscar Larrauri Euro Brun | Euro Brun | DNF Chassis | 8 | — | — | |
| DNF | Julian Bailey Tyrrell | Tyrrell | DNF Collision | 0 | — | — |