A Forma-1 csapatait vizes pálya fogadta Montrealban, miután nem sokkal a nyitóedzés előtt hatalmas eső — sőt, jégeső — érte el a kanadai utcai pályát. A rengeteg víz miatt nem is tudták időben elkezdeni a körözést a csapatok, a versenyzők 21 perces késéssel tudtak pályára gurulni, így természetesen értékes időt veszítettek.
A körülmények pedig igencsak nehezek voltak, habár a pálya állapota folyamatosan javult, az ideális ív pedig egyre szárazabb lett. Autótörés nélkül viszont nem úsztuk meg: alig 10 percnyi körözés után Zhou Guanyu csapta a falnak Sauberjét, ami miatt jó néhány percre visszaparancsolták a mezőnyt a bokszba.
Miután a körülmények folyamatosan javultak, az edzés legvégén a slick-abroncsok is előkerültek, az utolsó pillanatokban pedig a versenyzők ezekkel a gumikkal jelentősen meg is tudták javítania addigi legjobbjaikat. A legjobb köridőt végül Lando Norris futotta meg a McLarennel, megelőzve Carlos Sainzot, valamint Charles Leclerc-t. A brit pilóta előnye bő 3 tizedmásodperc lett a gyakorlás végére.
A 4. helyen Lewis Hamilton zárt Max Verstappent megelőzve, őket Oscar Piastri követte a McLarennel. A top 10-ben Pierre Gasly, Valtteri Bottas, Sergio Perez és George Russell végzett még.
A 11. és 12. helyeken a Visa CashApp RB versenyzői végeztek, őket a Haasok követték, míg a 15. helyen Fernando Alonso zárt az Aston Martinnal. Az Alpine-nál a nyitóedzésen Esteban Ocon autójába pattanhatott be Jack Doohan, a fiatal tehetség azonban mindössze egyetlen kört tudott megtenni.
Az első szabadedzés végeredménye: