Startā visi vadošie piloti spēja saglabāt savas pozīcijas: Fetels izvirzījās vadībā, bet viņam sekoja Hamiltons un Alonso. Kamēr "Red Bull" līderis sāka iekrāt nelielu pārsvaru, peletona vidusdaļā Felipe Masa uzsāka cīņu ar Niko Rosbergu un tā noslēdzās par labu brazīlietim, tomēr pēc pāris apļiem Masa saslīdēja pirmajā līkumā un zaudēja vairākas pozīcijas.

Tikmēr līderis Fetels pirmais devās pirmajā boksu apmeklējumā, jo sāka 'pagurt' viņa supermīkstās "Pirelli" riepas. Apli vēlāk boksos iebrauca Hamiltons un neskatoties uz nelielu aizkavēšanos pitstopā brits spēja trasē atgriezties priekšā Fetelam. Vēl pēc diviem apļiem riepas beidzot nomainīja Alonso un spēja atgriezties priekšā abiem saviem sāncenšiem, lai gan uz īsu brīdi, jo Hamiltons izmantoja brīdi kamēr "Ferrari" riepas vēl nav uzsilušas līdz vajadzīgai temperatūrai un apdzina spāni, tādejādi izvirzoties vadībā.

Neveiksmīga sacīkstē kārtējo reizi izvērtās Mihaelam Šūmaheram, kuram iesprūda atvērts aizmugurējais antispārns un lai izvairītos no melnā karoga par DRS lietošanu neatļautā vietā vācietim nācās iebraukt boksos. Mehāniķi mēģināja manuāli aizvert spārnu, tomēr DRS sistēmas aktivators bija sabojājies un vācietim nācās izstāties.

20 apļus pirms beigām līdera Hamiltona iekrāto pārsvaru visai strauji sāka deldēt Alonso un "McLaren" nolēma veikt pēdējo boksu apmeklējumu, kas atkal nebija pārāk veiksmīgs - kārtējo reizi Hamiltons zaudēja vismaz lieku sekundi boksu apmeklējuma laikā. Tostarp "Ferrari" un Alonso nolēma riskēt un braukt līdz finišam, nemainot riepas. Līdzīgu lēmumu pieņēma arī "Red Bull" ar Sebastianu Fetelu un līdz ar to Hamiltonam nācās pēdējos apļus braukt kvalifikācijas tempā, lai noķetu līderus un iesaistītos cīņā par uzvaru. Septiņus apļus pirms finiša "McLaren" pilots noķēra trešā vietā esošo Fetelu un apdzina garajā taisnē, izmantojot DRS sistēmu. Divus apļus vēlāk pienāca Alonso kārta un piecus apļus pirms finiša Hamiltons atkal kļuva par sacīkstes līderi.

Pārsteidzošu boksu apmeklējumu sacīkstes izskaņā veica Fetels, kurš tādejādi atkrita uz piekto vietu, ļaujot uz trešo pacelties Romēnam Grožānam, kurš ar svaigākām riepām spēja noķert arī Fernando Alonso un trīs apļus pirms finiša pacelties uz otro vietu. Apli vēlāk Alonso, kura riepas bija pilnīgi iznīcinātas, noķēra un apdzina arī Serhio Peress, kurš tādejādi pacēlās uz trešo vietu. Galarezultātā atmaksājās arī Fetela vēlais boksu apmeklējums, jo Alonso temps bija tik ļoti krities, ka spānis palaida garām arī "Red Bull" pilotu.

Kanādas GP rezultāti

VNoPilotsKomandaApļiLaiksStartāPunkti
14Lewis HamiltonMcLaren-Mercedes70Uzvarētājs225
210Romain GrosjeanLotus-Renault70+2.5 s718
315Sergio PerezSauber-Ferrari70+5.2 s1515
41Sebastian VettelRed Bull Racing-Renault70+7.2 s112
55Fernando AlonsoFerrari70+13.4 s310
68Nico RosbergMercedes70+13.8 s58
72Mark WebberRed Bull Racing-Renault70+15.0 s46
89Kimi RäikkönenLotus-Renault70+15.5 s124
914Kamui KobayashiSauber-Ferrari70+24.4 s112
106Felipe MassaFerrari70+25.2 s61
1111Paul di RestaForce India-Mercedes
+37.6 s8
1212Nico HulkenbergForce India-Mercedes
+46.2 s13
1318Pastor MaldonadoWilliams-Renault
+47.0 s22
1416Daniel RicciardoSTR-Ferrari
+64.4 s14
1517Jean-Eric VergneSTR-Ferrari
+1 aplis19
163Jenson ButtonMcLaren-Mercedes
+1 aplis10
1719Bruno SennaWilliams-Renault
+1 aplis16
1820Heikki KovalainenCaterham-Renault
+1 aplis17
1921Vitaly PetrovCaterham-Renault
+1 aplis18
2025Charles PicMarussia-Cosworth
+3 apļi23
-24Timo GlockMarussia-Cosworth
+14 apļi21
-7Michael SchumacherMercedes
+27 apļi9
-22Pedro de la RosaHRT-Cosworth
+46 apļi20
-23Narain KarthikeyanHRT-Cosworth
+48 apļi24