予選ヨーロッパを一旦離れ、北米大陸のカナダ、モントリオールのジル・ビルヌーブサーキットに舞台を移して行われた第7戦。予選で、Shellのイノベーション・パートナー、スクーデリア・フェラーリは、セバスチャン・ベッテルがトップタイム(1分11秒200)、シャルル・ルクレールが2番手(1分11秒214)でQ1を通過。Q2では終了間際にケビン・マグヌッセン(ハース)のクラッシュによる赤旗中断によりセッションは混乱したが、ベッテル3番手(1分11秒142)、ルクレール5番手(1分11秒205)で終えた。Q3では最後のアタックでルイス・ハミルトン(メルセデス)を逆転したベッテルが今季初のポールポジション(1分10秒240)を獲得。ルクレールは3番手(1分10秒920)につけた。決勝ベッテル、ルクレールともに順調なスタートを切り、上位はベッテル、ハミルトン、ルクレールの3台にダニエル・リカルド(ルノー)、ピエール・ガスリー(レッドブル)、ニコ・ヒュルケンベルグ(ルノー)、バルテリ・ボッタス(メルセデス)が続いた。序盤からベッテルが好タイムを刻み、20周目にはハミルトンに対して約2秒リード。ルクレールはハミルトンから約4秒離れ3番手をキープして周回。26周目に首位のベッテルがピットストップ。対する2番手ハミルトンは28周目にピットに入ったがポジションは変わらず。これで暫定トップに立ったルクレールは33周目にピットストップを行い、ベッテル、ハミルトンの後方3番手でコースに復帰した。その後ルクレールはトップの2台からやや遅れ、ベッテルとハミルトンのマッチレースとなった。ターン3でベッテルが挙動を乱し、その先のターン4でコースオフ。ベッテルは内側の芝生を走ってコースに戻ったが、その際ハミルトンに幅寄せするような形となった。それでも何とかトップをキープしたベッテルだったが、コースへの復帰方法が、安全性に欠けると判断されて5秒加算ペナルティを科せられてしまう。ベッテルはそのまま首位でゴール。ハミルトンを5秒以上引き離すことができず、結果は2位。ルクレールが3位に入り、フェラーリの2人が揃って表彰台に立った。