Nakon današnje zanimljive utrke 24 sata Le Mansa, odvožena je Velika nagrada Kanade u Formuli 1. Međutim, ovu utrku je obilježila velika količina kišnih padavina, koja je natjerala organizatore da utrku prekinu nakon 25 krugova. Ipak, u tih 25 krugova Hamilton je opet nesmotrenom vožnjom izbacio sebe iz dalje utrke.
Nakon sat i pol pauze, utrka je pod Safety carom ponovo nastavljena, ali radost gledalaca nije dugo trajala. U tih desetak krugova utrke došlo je do nekoliko preticanja i odlazaka u boks, a najdeblji kraj izvukao je Fernando Alonso, koji je morao odustati nakon duela sa Buttonom, dok je na stazu opet izašao Safety car. Ovaj incident se još istražuje.
Nakon restarta utrke, na najbolje tri pozicije bili su Vettel, Kobayashi i Massa, ali Massa nije mogao prestići Kobayashija. Odlaskom u boks su najviše profitirali Button i Webber, koji su uzeli supersoft gume i brzo se progurali do vrha. Nesmotrenost Masse prilikom napada na Kobayashija koristi Michael Schumaher, koji deset krugova prije kraja zauzima drugo mjesto, prestizanjem Masse i Kobayashija u isto vrijeme. Massa se kasnije okreće na stazi i pada u poretku, dok tada izlijetanje sa staze ima Heidfeld i Safety car je opet na stazi. Nakon odlaska Safety cara, Button i Webber brzo prestižu Schumahera.
Ni tu nije bio kraj uzbuđenjima, pa je Button sa odličnom vožnjom brzo stigao Vettela kojem nije radio KERS i nakon jednog nesmotrenog poteza Vettel u posljednjem krugu izlijeće sa staze, a Button kroz cilj prolazi kao prvi. Ipak, još se ne zna odluka sudija zbog incidenta Buttona i Alonsa, tako da ove rezultate treba uzeti sa rezervom. Na kraju, treba spomenuti foto finiš Masse i Kobayashija u borbi za šesto mjesto.
1. Button McLaren-Mercedes 1h23:50.995
2. Vettel Red Bull-Renault + 2.709
3. Webber Red Bull-Renault + 13.828
4. Schumacher Mercedes + 14.219
5. Petrov Renault + 20.395
6. Massa Ferrari + 33.225
7. Kobayashi Sauber-Ferrari + 33.270
8. Alguersuari Toro Rosso-Ferrari + 35.964
9. Barrichello Williams-Cosworth + 45.100
10. Buemi Toro Rosso-Ferrari + 47.000
11. Rosberg Mercedes + 50.400
12. de la Rosa Sauber-Ferrari + 1:03.600
13. Liuzzi HRT-Cosworth + 1 lap
14. Karthikeyan HRT-Cosworth + 1 lap
15. D’Ambrosio Virgin-Cosworth + 1 lap
16. Glock Virgin-Cosworth + 1 lap
17. Trulli Lotus-Renault + 1 lap
18. Di Resta Force India-Mercedes + 3 laps
Poredak vozača: Poredak ekipa:
1. Vettel 161 1. Red Bull-Renault 255
2. Button 101 2. McLaren-Mercedes 186
3. Webber 94 3. Ferrari 101
4. Hamilton 85 4. Renault 60
5. Alonso 69 5. Mercedes 52
6. Massa 32 6. Sauber-Ferrari 27
7. Petrov 31 7. Toro Rosso-Ferrari 12
8. Heidfeld 29 8. Force India-Mercedes 10
9. Schumacher 26 9. Williams-Cosworth 4
10. Rosberg 26
11. Kobayashi 25
12. Sutil 8
13. Buemi 8
14. Barrichello 4
15. Alguersuari 4
16. Di Resta 2
17. Perez 2