Hamilton ha ripetuto in Canada il successo della Turchia, ma non è stato tutto facile, in una gara che è stata condizionata dalle strategie relative alle gomme. Sul podio anche Button e Alonso, con la Ferrari competitiva anche se è mancata un po' proprio sul finale e in certi doppiaggi. Più sofferta la gara di Massa, che al via si è toccato con Liuzzi - entrambi costretti al pit-stop - e poi sul finale anche con Schumacher: solo 15° al traguardo.
Con questa vittoria, Hamilton va al comando anche della classifica mondiale con 109 punti, quindi tre davanti a Button e sei a Webber. Alonso è 4° con 94 punti.
Il via, con Webber retrocesso dalla seconda alla settima posizione perché gli è stato sostituito precauzionalmente il cambio, è caratterizzato dall'urto fra Liuzzi e Massa, che sono costretti a rientrare ai box dopo aver cercato di ingaggiare la prima curva assieme a Button. Ma in tre lì non ci si passava... Peraltro, alla fine del primo giro - in cui è passato da 18° a 10° - Kobayashi si stampa sul muretto alla esse prima del traguardo.
Vettel insidia Hamilton per la prima posizione e Webber attacca Alonso per la terza: le Red Bul hanno gomme dure e si trovano davanti quando Hamilton e Alonso di fermano al pit-stop già al settimo giro. Al rientro in pista i due duellano già in corsia box: qui è Alonso ad avere la meglio. Anche Schumacher è autore di un confronto serrato con Kubica quando rientra in pista: i due sono addirittura costretti a tagliare una esse.
Le Red Bull però non durano poi molto di più, e rientrano per il cambio gomme al 14°/15° giro. Così si ritrova momentaneamente in testa Buemi, che da un lato ha resistito con le stesse gomme del via e dall'altro si è ben districato nei primi giri, tanto da essere subito dietro a Schumacher.
Alonso va all'attacco di Buemi, prova il sorpasso ma non gli riesce e ne approfitta Hamilton per superare il ferrarista, passando così al comando con la fermata di Buemi al cambio gomme. Al successivo pit-stop dei due (26° e 28° giro) va al comando Webber. L'australiano resiste in testa con autorevolezza per gran parte della gara, finché ad un certo punto però le gomme lo abbandonano con evidentissimi segni d'usura.
Nel frattempo Massa è anche autore di un giro veloce, ma deve lottare con le Force India per la dodicesima posizione.
E' il 50° giro quando Hamilton supera Webber per il primo posto, con il pilota Red Bull che va al pit-stop subito dopo. I piloti di testa devono pensare non solo alle strategie di gomme, ma anche a districarsi fra i doppiati che non hanno azzeccato le loro stategie. Così Alonso viene rallentato al momento di doppiare Chandhok e ne approfitta Button per passare secondo. Le posizioni rimangono immutate fino alla fine dei 70 giri di gara, con l'unico momento di apprensione quando in frenata Massa tocca Schumacher, che era stato da poco superato da Buemi per l'ottava posizione dietro a Kubica. La Ferrari si ritrova con l'ala anteriore da sostituire, dopo l'ennesimo incidente investigato - sempre senza ripercussioni - dalla direzione di gara. Schumacher invece se la vede ancora con Liuzzi nell'ultimo giro e viene superato da entrambe le Force India.
GP Canada - Classifica finale
Pos Pilota Team Distacco
1 2 Lewis Hamilton McLaren-Mercedes
2 1 Jenson Button McLaren-Mercedes a 2"2
3 8 Fernando Alonso Ferrari a 9"2
4 5 Sebastian Vettel RBR-Renault a 37"8
5 6 Mark Webber RBR-Renault a 39"2
6 4 Nico Rosberg Mercedes GP a 56"0
7 11 Robert Kubica Renault a 57"3
8 16 Sebastien Buemi STR-Ferrari a 1 giro
9 15 Vitantonio Liuzzi Force India-Mercedes a 1 giro
10 14 Adrian Sutil Force India-Mercedes a 1 giro
11 3 Michael Schumacher Mercedes GP a 1 giro
12 17 Jaime Alguersuari STR-Ferrari a 1 giro
13 10 Nico Hulkenberg Williams-Cosworth a 1 giro
14 9 Rubens Barrichello Williams-Cosworth a 1 giro
15 7 Felipe Massa Ferrari a 1 giro
16 19 Heikki Kovalainen Lotus-Cosworth a 2 giri
17 12 Vitaly Petrov Renault a 2 giri
18 20 Karun Chandhok HRT-Cosworth a 4 giri
19 25 Lucas di Grassi Virgin-Cosworth a 5 giri
rit. 24 Timo Glock Virgin-Cosworth a 20 giri
rit. 18 Jarno Trulli Lotus-Cosworth a 28 giri
rit. 22 Pedro de la Rosa BMW Sauber-Ferrari a 40 giri
rit. 21 Bruno Senna HRT-Cosworth a 57 giri
rit. 23 Kamui Kobayashi BMW Sauber-Ferrari a 69 giri
Classifica mondiale piloti
Pos Pilota Team Pt
1 Lewis Hamilton McLaren-Mercedes 109
2 Jenson Button McLaren-Mercedes 106
3 Mark Webber RBR-Renault 103
4 Fernando Alonso Ferrari 94
5 Sebastian Vettel RBR-Renault 90
6 Nico Rosberg Mercedes GP 74
7 Robert Kubica Renault 73
8 Felipe Massa Ferrari 67
9 Michael Schumacher Mercedes GP 34
10 Adrian Sutil Force India-Mercedes 23
11 Vitantonio Liuzzi Force India-Mercedes 12
12 Rubens Barrichello Williams-Cosworth 7
13 Vitaly Petrov Renault 6
14 Sebastien Buemi STR-Ferrari 5
15 Jaime Alguersuari STR-Ferrari 3
16 Kamui Kobayashi BMW Sauber-Ferrari 1
17 Nico Hulkenberg Williams-Cosworth 1
Classifica mondiale costruttori
Pos Team Pt
1 McLaren-Mercedes 215
2 RBR-Renault 193
3 Ferrari 161
4 Mercedes GP 108
5 Renault 79
6 Force India-Mercedes 35
7 STR-Ferrari 8
8 Williams-Cosworth 8
9 BMW Sauber-Ferrari 1