Lewis Hamilton nyerte meg a 2012-es Kanadai Nagydíjat, amivel tovább húzódik az idei év váltakozó szériája, már ami a győztesek személyét illeti. Így hét futamon, már hét különböző győztes állhatott fel a dobogó legfelső fokára.
A brit pilóta győzelmével az idei hetedik futamgyőztes lett, újabb rekord született.
A lotusos Romain Grosjean és a sauberes Sergio Perez állhatott fel a dobogóra, a két pilóta az utolsó körökben előzte meg Alonsót, aki végül az ötödik helyre esett vissza.
A pole pozícióból induló Sebastian Vettel csak a negyedik lett, de Hamilton és Alonso előtt állt az első etap során. A Red Bull pilótája volt a vezető hármas közül az első, aki új abroncsokat kapott és mindkét riválisa átugrotta őt, amikor ők is megkapták a friss abroncsokat. Alonsónak sikerült a legjobban a kerékcsere, mert a Red Bull és a McLaren pilótáját is megelőzte, de Hamilton vissza tudta előzni a Ferrarit a DRS zónában még Alonso kivezető körében.
A McLaren kissé elhúzott mielőtt a 49. körben második alkalommal is kereket cseréltek. Alonso és Vettel úgy döntött, nem kér friss abroncsokat, de Hamilton gyors köröket futott és a kerékcsere után visszaelőzte mindkét riválisát, megnyerte a futamot és átvette a vezetést a pontversenyben.
Vettel feladta az egy kiállásos taktikát és egy késői kerékcserét hajtott végre, míg Alonso bízott a szerencséjében és második helyének megtartásában, ám egyre romlott sebessége. Grosjean – aki két körrel később cserélt kereket, mint a Ferrari pilótája – hamarosan megelőzte Alonsót, majd Perez (aki egyetlen kerékcseréjét a 41. körben teljesítette) következett, végül a kerékcseréje után gyors köröket futó Vettel is maga mögé utasította a spanyol pilótát.
A két kiállást teljesítő Nico Rosberg és Mark Webber a hatodik és hetedik helyen zárt, megelőzve Kimi Räikkönent és Kamui Kobayashit. Felipe Massa a futam elején megpördült és az ötödik helyről a 12. pozícióba csúszott vissza, végül két kerékcserével a 10. helyen zárt.
A Force Indiás Paul di Resta a hatodik helyen is haladt a verseny elején, ám a korai első kerékcsere miatt pozíciót veszített, végül a 11. helyen ért célba.
Jenson Buttonnak és Michael Schumachernek ismét szörnyű versenye volt. A McLaren pilótája háromszor cserélt kereket és egy kör hátránnyal a 16. helyen zárt, míg Schumacher hátsó vezetőszárnya nyitott állapotban ragadt és a verseny feladására kényszerült.
A 2012-es világbajnokság nyolcadik versenyét, az Európa Nagydíjat június 24-én rendezik Valenciában.
A verseny végeredménye:
| 1. | Lewis Hamilton | brit | McLaren-Mercedes | 1:32:29.586 |
| 2. | Romain Grosjean | francia | Lotus-Renault | |
| 3. | Sergio Perez | mexikói | Sauber-Ferrari | |
| 4. | Sebastian Vettel | német | Red Bull-Renault | |
| 5. | Fernando Alonso | spanyol | Ferrari | |
| 6. | Nico Rosberg | német | Mercedes | |
| 7. | Mark Webber | ausztrál | Red Bull-Renault | |
| 8. | Kimi Räikkönen | finn | Lotus-Renault | |
| 9. | Kobajasi Kamui | japán | Sauber-Ferrari | |
| 10. | Felipe Massa | brazil | Ferrari | |
| 11. | Paul di Resta | brit | Force India-Mercedes | |
| 12. | Nico Hülkenberg | német | Force India-Mercedes | |
| 13. | Pastor Maldonado | venezuelai | Williams-Renault | |
| 14. | Daniel Ricciardo | ausztrál | Toro Rosso-Ferrari | |
| 15. | Jean-Eric Vergne | francia | Toro Rosso-Ferrari | 1 kör h. |
| 16. | Jenson Button | brit | McLaren-Mercedes | 1 kör h. |
| 17. | Bruno Senna | brazil | Williams-Renault | 1 kör h. |
| 18. | Heikki Kovalainen | finn | Caterham-Renault | 1 kör h. |
| 19. | Vitalij Petrov | orosz | Caterham-Renault | 1 kör h. |
| 20. | Charles Pic | francia | Marussia-Cosworth | 3 kör h. |
| FELADTÁK | megtett körök | |||
| Timo Glock | német | Marussia-Cosworth | 56 | |
| Michael Schumacher | német | Mercedes | 43 | |
| Pedro de la Rosa | spanyol | HRT-Cosworth | 24 | |
| Narain Karthikeyan | indiai | HRT-Cosworth | 22 | |
| Leggyorsabb kör: Vettel (70. kör) 1:15.752 | ||||
| GYŐZELEM | PONT | ||
| 1. | Lewis Hamilton | 1 | 88 |
| 2. | Fernando Alonso | 1 | 86 |
| 3. | Sebastian Vettel | 1 | 85 |
| 4. | Mark Webber | 1 | 79 |
| 5. | Nico Rosberg | 1 | 67 |
| 6. | Kimi Räikkönen | – | 55 |
| 7. | Romain Grosjean | – | 53 |
| 8. | Jenson Button | 1 | 45 |
| 9. | Sergio Perez | – | 37 |
| 10. | Pastor Maldonado | 1 | 29 |
| 11. | Kobajasi Kamui | – | 21 |
| 12. | Paul di Resta | – | 21 |
| 13. | Bruno Senna | – | 15 |
| 14. | Felipe Massa | – | 11 |
| 15. | Nico Hülkenberg | – | 7 |
| 16. | Jean-Eric Vergne | – | 4 |
| 17. | Daniel Ricciardo | – | 2 |
| 18. | Michael Schumacher | – | 2 |


