ATLAS · SEAPORTS · CANADA
Seaports in Canada
Canada has 284 portsin the World Port Index — 4 large deep-water ports, 14 medium and 266 smaller harbours. They sit on Lake Ontario; Great Lakes, Lake Erie; Great Lakes, Gulf of Saint Lawrence; North Atlantic Ocean. Below: how they split by size, and the biggest harbours. From the NGA World Port Index, snapshot 2026-06-22.
PORTS284
LARGE · MEDIUM4 · 14
ONLake Ontario; Great Lakes
By harbour size
Large4 · 1%
Medium14 · 5%
Small58 · 20%
Very small208 · 73%
Biggest ports in Canada
The largest harbours in the snapshot, with their water body and harbour type.
largeVancouverAlaska-Canada coastal waters; North Pacific Ocean · Coastal (Natural) · CA VANmax 367 m
largeCanaport (St. John)Bay of Fundy; North Atlantic Ocean · Open Roadstead · CA CPT
largeHalifaxNorth Atlantic Ocean · Coastal (Natural) · CA HAL
largeMontrealLake Ontario; Great Lakes · River (Natural) · CA MTR
mediumVictoria HarborAlaska-Canada coastal waters; North Pacific Ocean · Coastal (Breakwater) · CA VICmax 348 m
mediumSt JohnBay of Fundy; North Atlantic Ocean · Coastal (Breakwater) · CA SJBmax 345 m
mediumPond InletNorthwest Passages; Arctic Ocean · Open Roadstead · CA PDImax 250 m
mediumThunder BayLake Superior; Great Lakes · Coastal (Breakwater) · CA THUmax 226 m
mediumArgentiaNorth Atlantic Ocean · Coastal (Natural) · CA NWPmax 198 m
mediumHamiltonLake Ontario; Great Lakes · Coastal (Natural) · CA HAM
mediumNew WestminsterAlaska-Canada coastal waters; North Pacific Ocean · River (Natural) · CA NWE
mediumPrince RupertAlaska-Canada coastal waters; North Pacific Ocean · Coastal (Natural) · CA PRR
Ports in other countries
United States · United Kingdom · Japan · Norway · Indonesia · Italy · Sweden · Philippines