15 czerwca odbył się wyścig o Grand Prix Kanady. Pole position zdobył Michael Schumacher z czasem 1:18.095, minimalnie pokonując Villeneuve'a i Rubensa Barrichello. Drugi z kierowców włoskiej stajni, Eddie Irvine zajął dwunastą pozycję ze stratą 1,408 sekund do Niemca. Wyścig po raz drugi w sezonie wygrał Michael Schumacher wyprzedzając Alesiego i Fisichellę, a Irvine zakończył wyścig na samym początku uczestnicząc w kolizji. Niemiec odzyskał pozycję lidera klasyfikacji kierowców.