Jackie Stewart won the Canadian Grand Prix 1972 at Mosport International Raceway on 24 September 1972, starting from P5 on the grid. Peter Revson finished second for McLaren, with Denny Hulme completing the podium for McLaren.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 5 | Jackie StewartSTE | Tyrrell | 80 | 1:43:17.1 | 9 | |
| 2 | 1 | Peter RevsonREV | McLaren | 80 | +48.2 | 6 | |
| 3 | 2 | Denny HulmeHUL | McLaren | 80 | +54.6 | 4 | |
| 4 | 9 | Carlos ReutemannREU | Brabham | 80 | +1:00.7 | 3 | |
| 5 | 7 | Clay RegazzoniREG | Ferrari | 80 | +1:07.0 | 2 | |
| 6 | 10 | Chris AmonAMO | Matra | 79 | +1 Lap | 1 | |
| 7 | 13 | Tim SchenkenSCH | Surtees | 79 | +1 Lap | 0 | |
| 8 | 17 | Graham HillHIL | Brabham | 79 | +1 Lap | 0 | |
| 9 | 18 | Carlos PacePAC | March | 78 | Out of fuel | 0 | |
| 10 | 14 | Howden GanleyGAN | BRM | 78 | +2 Laps | 0 | |
| 11 | 4 | Emerson FittipaldiFIT | Team Lotus | 78 | +2 Laps | 0 | |
| 12 | 8 | Jacky IckxICK | Ferrari | 76 | +4 Laps | 0 | |
| 13 | 21 | Henri PescaroloPES | March | 73 | +7 Laps | 0 | |
| R | 16 | Reine WisellWIS | Team Lotus | 65 | Engine | 0 | |
| D | 19 | Niki LaudaLAU | March | 64 | Disqualified | 0 | |
| D | 3 | Ronnie PetersonPET | March | 61 | Collision | 0 | |
| N | 24 | Mike BeuttlerBEU | March | 59 | Not classified | 0 | |
| R | 6 | François CevertCEV | Tyrrell | 51 | Gearbox | 0 | |
| R | 12 | Peter GethinGET | BRM | 25 | Suspension | 0 | |
| N | 22 | Skip BarberBAR | March | 24 | Not classified | 0 | |
| R | 20 | Jean-Pierre BeltoiseBEL | BRM | 21 | Oil leak | 0 | |
| R | 23 | Bill BrackBRA | BRM | 20 | Spun off | 0 | |
| R | 11 | Wilson FittipaldiFIT | Brabham | 5 | Gearbox | 0 | |
| R | 15 | Andrea de AdamichDEA | Surtees | 2 | Gearbox | 0 |