Nigel Mansell won the Canadian Grand Prix 1986 at Circuit Gilles Villeneuve on 15 June 1986, starting from pole position. Alain Prost finished second for McLaren, with Nelson Piquet completing the podium for Williams.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 1 | Nigel MansellMAN | Williams | 69 | 1:42:26.415 | 9 | |
| 2 | 4 | Alain ProstPRO | McLaren | 69 | +20.659 | 6 | |
| 3 | 3 | Nelson PiquetPIQ | Williams | 69 | +36.262 | 4 | |
| 4 | 6 | Keke RosbergROS | McLaren | 69 | +1:35.673 | 3 | |
| 5 | 2 | Ayrton SennaSEN | Team Lotus | 68 | +1 Lap | 2 | |
| 6 | 5 | René ArnouxARN | Ligier | 68 | +1 Lap | 1 | |
| 7 | 8 | Jacques LaffiteLAF | Ligier | 68 | +1 Lap | 0 | |
| 8 | 11 | Michele AlboretoALB | Ferrari | 68 | +1 Lap | 0 | |
| 9 | 19 | Martin BrundleBRU | Tyrrell | 67 | +2 Laps | 0 | |
| 10 | 13 | Alan JonesJON | Lola | 66 | +3 Laps | 0 | |
| 11 | 17 | Philippe StreiffSTR | Tyrrell | 65 | +4 Laps | 0 | |
| 12 | 24 | Huub RothengatterROT | Zakspeed | 63 | +6 Laps | 0 | |
| R | 9 | Riccardo PatresePAT | Brabham | 44 | Turbo | 0 | |
| R | 23 | Piercarlo GhinzaniGHI | Osella | 43 | Gearbox | 0 | |
| R | 21 | Andrea de CesarisDEC | Minardi | 40 | Gearbox | 0 | |
| R | 12 | Thierry BoutsenBOU | Arrows | 38 | Electrical | 0 | |
| R | 7 | Gerhard BergerBER | Benetton | 34 | Turbo | 0 | |
| R | 18 | Stefan JohanssonJOH | Ferrari | 29 | Accident | 0 | |
| R | 16 | Johnny DumfriesDUM | Team Lotus | 28 | Accident | 0 | |
| R | 22 | Jonathan PalmerPAL | Zakspeed | 24 | Engine | 0 | |
| R | 10 | Derek WarwickWAR | Brabham | 20 | Engine | 0 | |
| R | 20 | Alessandro NanniniNAN | Minardi | 17 | Turbo | 0 | |
| R | 15 | Teo FabiFAB | Benetton | 13 | Battery | 0 | |
| R | 25 | Christian DannerDAN | Osella | 6 | Turbo | 0 | |
| R | 14 | Patrick TambayTAM | Lola | 0 | Accident | 0 |