Circuit Gilles Villeneuve · 10 June 2012
| 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 Resta 0 + Hülkenberg 0 | 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 Rosa 0 + Karthikeyan 0 | 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 | 69 | — | — | |
| 21 | Timo Glock Marussia | Marussia | DNF Suspension | 56 | — | — | |
| 22 | Michael Schumacher Mercedes | Mercedes | DNF Rear wing | 43 | — | — | |
| 23 | Pedro de la Rosa HRT | HRT | DNF Brakes | 24 | — | — | |
| 24 | Narain Karthikeyan HRT | HRT | DNF Suspension | 22 | — | — |