Magyar idő szerint este fél nyolckor kezdődött az első edzés Kanadában, ami hamar véget is ért. A helyi CCTV-problémák miatt a Pierre Gasly miatti piros zászló után már nem indult újra az első edzés.
Meglehetősen érdekesen alakultak az események a Kanadai Nagydíj első szabadedzésén. Minden a tervek szerint indult, a pilóták gyorsan kijöttek a pályára, az edzés elején pedig Bottas állt az élre. Pierre Gasly hajtáslánc-problémára gyanakodva jelentette, hogy elment a hajtás az Alpine-ból, emiatt jött a piros zászló. Mindenki arra várt, hogy újra induljon az edzés. A két Mercedes már fel is állt a bokszutca végére. Pár perc várakozás után aztán visszatolták őket a garázsba – ekkor még nem tudtuk, miért. Az FIA tájékoztatást adott arról, hogy a helyi TV-rendszerrel problémák léptek fel, ezért biztonsági okokból még nem tudják újraindítani az edzést. Ez a későbbiekben sem változott, így ahogy elkezdődött, máris véget ért az első edzés érdemi része. Bottas zárt az élen Stroll és Alonso előtt, azonban egyik pilóta sem teljesített többet 2 körnél, így nincs jelentősége a sorrendnek. Az FIA az első szabadedzés végén bejelentette, hogy a második szabadedzés a tervezettnél fél órával korábban, magyar idő szerint 22:30-kor veszi kezdetét, és a történtek miatt 60 helyett 90 perces volt.
A második edzés 23:00 óra helyet, 22:30 perckor kezdődött. Nagy volt már a forgalom az első percekben, hiszen sok mindent nem tudtak tenni a csapatok az első edzésen. A pálya nagyon poros volt. Az óriási forgalomban Esteban Ocon majdnem fel is öklelte Carlos Sainz-t. A Mercedesek egyből versenyszimulációval kezdtek, a Ferrarik időmérős körökkel, így igen vegyes sorrend alakult ki a szabadedzés első órájában. Nem kellett sokat várni a piros zászlóra. Nico Hülkenberg alatt füstölt el a Haas. A második piros zászlós fázisra sem kellett sokat várni. Ezúttal Esteban Ocont utasították arra a rádión, hogy parkoljon félre és állítsa le az autót.
A pálya evolúciója és az eltérő programok miatt a jobban tapadó aszfalton a két Mercedes állt az élre Lewis Hamilton – George Russell sorrendben. A második edzés. Nyílegyenesen a fűre hajtott a hajtűkanyar előtt. Csodával határos módon azonban nem forgott meg. utolsó perceiben elkapta a montreali vihar a pályát, olyan intenzitással kapta el az eső a pályát, hogy Valtteri Bottas nem is látta a pályát. A két Mercedes mögött a leggyorsabb időmérős köröket Sainz, Alonso, Leclerc autózta, Verstappen és Perez csak a 6. és a 8. helyen, de a versenyszimulációkon ismét a Red Bullok voltak a leggyorsabbak, különösen a második szektorban.
Eredméyn:
1 Lewis HAMILTON Mercedes 1:13.718
2 George RUSSELL Mercedes +0.027
3 Carlos SAINZ Ferrari +0.126
4 Fernando ALONSO Aston Martin +0.326
5 Charles LECLERC Ferrari +0.376
6 Max VERSTAPPEN Red Bull +0.424
7 Valtteri BOTTAS Alfa Romeo +0.502
8 Sergio PEREZ Red Bull +0.532
9 Lance STROLL Aston Martin +0.701
10 Pierre GASLY Alpine +0.759
11 Oscar PIASTRI McLaren +0.815
12 Kevin MAGNUSSEN Haas +0.826
13 Lando NORRIS McLaren +0.899
14 ZHOU Guanyu Alfa Romeo +1.093
15 Yuki TSUNODA AlphaTauri +1.223
16 Nyck DE VRIES AlphaTauri +1.284
17 Alexander ALBON Williams +1.285
18 Esteban OCON Alpine +1.374
19 Logan SARGEANT Williams +1.708
20 Nico HULKENBERG Haas +2.651