Velkou cenu Kanady ve Formuli 1 ovládl vedoucí muž šampionátu Max Verstappen s Red Bullem. Druhý dojel Lando Norris, kterému trochu uškodil safety car, jenž vyjel na trať v nevhodnou chvíli. Třetí příčku slaví George Russell. Řada závodníků Grand Prix nedokončila, příšerný víkend korunovalo třeba Ferrari - ani Sainz, ani Leclerc nedojeli do cíle.
V Montrealu během startu pršelo, a tak byl úvod pro závodníky hodně náročný. Pérez si už v prvním kole poškodil křídlo a Carlos Sainz klesl na 13. místo.
Mohly za to problémy s motorem, které v týmovém rádiu řešil se svými mechaniky. Ti mu dokonce řekli, že na rovinkách ztrácí až půl vteřiny.
Následně na kanadském okruhu přestalo pršet a většina pilotů s přechodnými pneumatikami musela gumy chladit na mokrých místech trati, protože podle předpovědi se měl zase spustit déšť a nikdo nechtěl zbytečně do boxů.
Po dvaceti kolech Norris využil systém DRS a předjel Maxe Verstappena. Následně si vyšlápl i na Russella, jenž začal ztrácet. Jeho chybu využil i Verstappen a vrátil se na druhou příčku.
Sargeant následně neukočíroval svůj monopost a na trať vyrazil safety car. Ten byl vyslán před Norrise, jenž jako jediný nemohl do boxů vyměnit pneumatiky, a tak se vrátil až na třetím místě. Do čela se naopak dostal vedoucí závodník šampionátu Max Verstappen.
Ve 43. kole závod skončil pro Charlese Leclerca, který musel zajet do boxů. Později skončil i Sainz, jenž neuřídil svoji formuli, na trati ji roztočil a trefil Alexe Albona, který kvůli tomu skončil ve zdi. Po jezdecké chybě závod dopadl neúspěchem i pro Sergia Péreze.
Závod nakonec ovládl Max Verstappen, který tak získal jubilejní šedesátý triumf kariéry, druhé místo bere Lando Norris a třetí George Russell.