Circuit Gilles Villeneuve · 10 June 2012
Lewis Hamilton won the 2012 Canadian Grand Prix for McLaren from 2nd on the grid, 2.513s ahead of Romain Grosjean. Sergio Pérez gained the most places, from 15th on the grid to 3rd.
| Pos | Team | Points Breakdown | Pts | |
|---|---|---|---|---|
| 1 | McLaren Hamilton 25 + Button 0 | Hamilton 25 + Button 0 | 25 | |
| 2 | Lotus F1 Grosjean 18 + Räikkönen 4 | Grosjean 18 + Räikkönen 4 | 22 | |
| 3 | Red Bull Vettel 12 + Webber 6 | Vettel 12 + Webber 6 | 18 | |
| 4 | Sauber Pérez 15 + Kobayashi 2 | Pérez 15 + Kobayashi 2 | 17 | |
| 5 | Ferrari Alonso 10 + Massa 1 | Alonso 10 + Massa 1 | 11 | |
| 6 | Mercedes Rosberg 8 + Schumacher 0 | Rosberg 8 + Schumacher 0 | 8 | |
| 7 | Force India di Resta 0 + Hülkenberg 0 | di Resta 0 + Hülkenberg 0 | 0 | |
| 8 | Williams Maldonado 0 + Senna 0 | Maldonado 0 + Senna 0 | 0 | |
| 9 | Toro Rosso Ricciardo 0 + Vergne 0 | Ricciardo 0 + Vergne 0 | 0 | |
| 10 | Caterham Kovalainen 0 + Petrov 0 | Kovalainen 0 + Petrov 0 | 0 | |
| 11 | Marussia Pic 0 + Glock 0 | Pic 0 + Glock 0 | 0 | |
| 12 | HRT de la Rosa 0 + Karthikeyan 0 | de la Rosa 0 + Karthikeyan 0 | 0 |
| Pos | Driver | Team | Race time / Gap | Laps | Stops | Pts | |
|---|---|---|---|---|---|---|---|
| 1 | Lewis Hamilton McLaren | McLaren | 1:32:29.586 | 70 | — | 25 | |
| 2 | Romain Grosjean Lotus F1 | Lotus F1 | +2.513s | 70 | — | 18 | |
| 3 | Sergio Pérez Sauber | Sauber | +5.260s | 70 | — | 15 | |
| 4 | Sebastian Vettel Red Bull | Red Bull | +7.295s | 70 | — | 12 | |
| 5 | Fernando Alonso Ferrari | Ferrari | +13.411s | 70 | — | 10 | |
| 6 | Nico Rosberg Mercedes | Mercedes | +13.842s | 70 | — | 8 | |
| 7 | Mark Webber Red Bull | Red Bull | +15.085s | 70 | — | 6 | |
| 8 | Kimi Räikkönen Lotus F1 | Lotus F1 | +15.567s | 70 | — | 4 | |
| 9 | Kamui Kobayashi Sauber | Sauber | +24.432s | 70 | — | 2 | |
| 10 | Felipe Massa Ferrari | Ferrari | +25.272s | 70 | — | 1 | |
| 11 | Paul di Resta Force India | Force India | +37.693s | 70 | — | — | |
| 12 | Nico Hülkenberg Force India | Force India | +46.236s | 70 | — | — | |
| 13 | Pastor Maldonado Williams | Williams | +47.052s | 70 | — | — | |
| 14 | Daniel Ricciardo Toro Rosso | Toro Rosso | +1:04.475 | 70 | — | — | |
| 15 | Jean-Éric Vergne Toro Rosso | Toro Rosso | +1 Lap | 69 | — | — | |
| 16 | Jenson Button McLaren | McLaren | +1 Lap | 69 | — | — | |
| 17 | Bruno Senna Williams | Williams | +1 Lap | 69 | — | — | |
| 18 | Heikki Kovalainen Caterham | Caterham | +1 Lap | 69 | — | — | |
| 19 | Vitaly Petrov Caterham | Caterham | +1 Lap | 69 | — | — | |
| 20 | Charles Pic Marussia | Marussia | +3 Laps | 67 | — | — | |
| DNF | Timo Glock Marussia | Marussia | DNF Suspension | 56 | — | — | |
| DNF | Michael Schumacher Mercedes | Mercedes | DNF Rear wing | 43 | — | — | |
| DNF | Pedro de la Rosa HRT | HRT | DNF Brakes | 24 | — | — | |
| DNF | Narain Karthikeyan HRT | HRT | DNF Suspension | 22 | — | — |