2012年カナダグランプリは、2012年F1世界選手権第7戦として、2012年6月10日にサーキット・ジル・ヴィルヌーヴで開催された。正式名称はFORMULA 1 GRAND PRIX DU CANADA 2012。

 予選 
混戦の予選をレッドブルのベッテルが制した。
Q1を通過した全17台が1秒以内にひしめき、全車Q1からスーパーソフトタイヤを使用することとなった。
Q2もバトンは0.008秒差で小林可夢偉をかわしてのQ3進出となった。
なお、マルドナドはQ2最後のアタック中、最終コーナーの通称チャンピオンズウォールにリアをヒットしスピン、ギアボックス交換を余儀なくされた。
Q3ではベッテルがただ一人13秒台に入れる速さを見せ、Q1からQ3まで全てをトップで通過した。
ベッテルにとっては今季2回目、通算32回目のポールポジションで、ナイジェル・マンセルに並んで歴代5位タイとなった。

 結果 
 ドライバー チーム 1 1 セバスチャン・ベッテル レッドブル-ルノー 1:14.661 1:14.187 1:13.784 1 2 4 ルイス・ハミルトン マクラーレン・メルセデス 1:14.891 1:14.371 1:14.087 2 3 5 フェルナンド・アロンソ フェラーリ 1:14.916 1:14.314 1:14.151 3 4 2 マーク・ウェバー レッドブル-ルノー 1:14.956 1:14.479 1:14.346 4 5 8 ニコ・ロズベルグ メルセデス 1:15.098 1:14.568 1:14.411 5 6 6 フェリペ・マッサ フェラーリ 1:15.194 1:14.641 1:14.465 6 7 10 ロマン・グロージャン ロータス-ルノー 1:15.163 1:14.627 1:14.645 7 8 11 ポール・ディ・レスタ フォースインディア・メルセデス 1:15.019 1:14.639 1:14.705 8 9 7 ミハエル・シューマッハ メルセデス 1:14.892 1:14.480 1:14.812 9 10 3 ジェンソン・バトン マクラーレン・メルセデス 1:14.799 1:14.680 1:15.182 10 11 14 小林可夢偉 ザウバー-フェラーリ 1:15.101 1:14.688 11 12 9 キミ・ライコネン ロータス-ルノー 1:14.995 1:14.734 12 13 12 ニコ・ヒュルケンベルグ フォースインディア・メルセデス 1:15.107 1:14.748 13 14 16 ダニエル・リチャルド トロ・ロッソ・フェラーリ 1:15.552 1:15.078 14 15 15 セルジオ・ペレス ザウバー-フェラーリ 1:15.326 1:15.156 15 16 19 ブルーノ・セナ ウィリアムズ・ルノー 1:14.995 1:15.170 16 17 20 ヘイキ・コバライネン ケータハム・ルノー 1:16.263 17 18 21 ヴィタリー・ペトロフ ケータハム・ルノー 1:16.482 18 19 17 ジャン＝エリック・ベルニュ トロ・ロッソ・フェラーリ 1:16.602 19 20 22 ペドロ・デ・ラ・ロサ HRT・コスワース 1:17.492 20 21 24 ティモ・グロック マルシャ・コスワース 1:17.901 21 22 18 パストール・マルドナド ウィリアムズ・ルノー 1:14.979 1:15.231 22 23 25 シャルル・ピック マルシャ・コスワース 1:18.255 23 24 23 ナレイン・カーティケヤン HRT・コスワース 1:18.330 24予選通過タイム: 1:19.887 (107%ルール)
追記
 - マルドナドはギアボックス交換のため5グリッド降格のペナルティ

 決勝 

展開
気温27℃、路面温度45℃のドライコンディションで行なわれる決勝レースは、特に大きな混乱もなくスタートが切られた。
ここまで毎戦スタートで順位を上げてきたフェラーリの2台も、ここでは蹴り出しがあまり良くなくポジションアップはならなかった。

2週目のバックストレートエンドでマッサがロズベルグをオーバーテイク。3周目にはDRSを使うディ・レスタにもかわされてしまい、ロズベルグはなかなかペースが上がらない。

6周目の1コーナーでマッサが単独スピン。復調の兆しを見せて順調な週末を過ごしていたが、12番手まで後退してしまう。これでベッテル、ハミルトン、アロンソ、ウェバー、ディ・レスタ、ロズベルグのオーダー。

先頭のベッテルが17周目に1回目のピットイン。次の周にハミルトンが続き、ハミルトンがベッテルの前でコースに戻った。
昨シーズンから先にピットインしたドライバーが有利になる傾向が続いていたが、ここカナダではタイヤの温まりが悪い為アウトラップのタイムが上がらず、後からピットインしたドライバーが順位を逆転するシーンが何度も見られた。
20周目にタイヤ交換したアロンソもこれによってハミルトンの前でコース復帰したが、今度は冷えたタイヤのアロンソがタイヤの温まったハミルトンにバックストレートで抜き返された。

43周目にはシューマッハのDRSが閉じなくなるというトラブルが発生。安全に走行を続けることができなくなり、今季5回目のリタイアを喫した。

50周目に先頭を走るハミルトンが最後のピットストップ。アロンソの約15秒後方でコースに戻った。しかしアロンソとベッテルはタイヤ交換しないことを決断。優勝を狙ってギャンブルに出た。

しかしハミルトンのペースはラップ1秒以上早く、その上残り10周という所でタイヤは寿命を迎えた。たまらずピットインしたベッテルは4位フィニッシュ、無理やりチェッカーまで走り切ったアロンソは5位まで下がってしまった。

この結果優勝はハミルトン。7戦で7人目のウィナーとなった。2番手にグロージャン、3番手にペレスという若い2人が今季2度目の表彰台を獲得した。ハミルトンはこれでドライバーズポイントでも首位に立った。

 結果 
 ドライバー チーム 周回数 / 1 4 ルイス・ハミルトン マクラーレン・メルセデス 70 1:32:29.586 2 25 2 10 ロマン・グロージャン ロータス-ルノー 70 +2.513 7 18 3 15 セルジオ・ペレス ザウバー-フェラーリ 70 +5.260 15 15 4 1 セバスチャン・ベッテル レッドブル-ルノー 70 +7.295 1 12 5 5 フェルナンド・アロンソ フェラーリ 70 +13.411 3 10 6 8 ニコ・ロズベルグ メルセデス 70 +13.842 5 8 7 2 マーク・ウェバー レッドブル-ルノー 70 +15.085 4 6 8 9 キミ・ライコネン ロータス-ルノー 70 +15.567 12 4 9 14 小林可夢偉 ザウバー-フェラーリ 70 +24.432 11 2 10 6 フェリペ・マッサ フェラーリ 70 +25.272 6 1 11 11 ポール・ディ・レスタ フォースインディア・メルセデス 70 +37.693 8 12 12 ニコ・ヒュルケンベルグ フォースインディア・メルセデス 70 +46.236 13 13 18 パストール・マルドナド ウィリアムズ・ルノー 70 +47.052 22 14 16 ダニエル・リチャルド トロ・ロッソ・フェラーリ 70 +1:04.475 14 15 17 ジャン＝エリック・ベルニュ トロ・ロッソ・フェラーリ 69 +1 Lap 19 16 3 ジェンソン・バトン マクラーレン・メルセデス 69 +1 Lap 10 17 19 ブルーノ・セナ ウィリアムズ・ルノー 69 +1 Lap 16 18 20 ヘイキ・コバライネン ケータハム・ルノー 69 +1 Lap 17 19 21 ヴィタリー・ペトロフ ケータハム・ルノー 69 +1 Lap 18 20 25 シャルル・ピック マルシャ・コスワース 69 +3 Laps 23 Ret 24 ティモ・グロック マルシャ・コスワース 56 ブレーキ 21 Ret 7 ミハエル・シューマッハ メルセデス 43 ハイドロリック 9 Ret 22 ペドロ・デ・ラ・ロサ HRT・コスワース 24 ブレーキ 20 Ret 23 ナレイン・カーティケヤン HRT・コスワース 22 ブレーキ 24注釈:

 第7戦終了時点でのランキング 

ドライバーズ・チャンピオンシップ

 順位 ドライバー ポイント 1 ルイス・ハミルトン 88 2 フェルナンド・アロンソ 86 3 セバスチャン・ベッテル 85 4 マーク・ウェバー 79 5 ニコ・ロズベルグ 67

コンストラクターズ・チャンピオンシップ

 順位 コンストラクター ポイント 1 レッドブル・ルノー 164 2 マクラーレン・メルセデス 133 3 ロータス・ルノー 108 4 フェラーリ 97 5 メルセデス 69

 注：ドライバー、コンストラクター共にトップ5のみ表示。