加拿大的主要港口包括:
Vancouver, BC (溫哥華):位於加拿大西南部不列顛哥倫比亞省南端的弗雷澤河口,瀕臨喬治亞海峽的東南側,是加拿大最大的港口。
Prince Rupert, BC (魯珀特王子港):位於不列顛哥倫比亞省北部,是一個重要的海港。
Toronto, ON (多倫多):雖然多倫多主要是一個內陸城市,但它也有港口設施。
Montreal, QC (蒙特婁):位於聖勞倫斯河沿岸,是加拿大的一個重要港口城市。
此外,埃德蒙頓(Edmonton)和卡爾加里(Calgary)雖然主要是內陸城市,但也擁有港口設施。