The CIA World Factbook Every edition, 1990 to 2025 North America
Ports Canada, in 36 editions.
The entry for Canada published Ports in 36 editions of 36, from 1990 to 2025. The text changed in 22 editions. Each is shown as published. Ports in every entry.
- editions changed the text
- 22
- the first edition with it
- 1990
- the latest edition with it
- 2025
Published as “Ports” (1990 to 2025), “Ports and harbors” (1997 to 2005) and “Ports and terminals” (2006 to 2023).
field in that editiontext changed from the edition beforenot in that editionthe edition shownChoose an edition on the strip beside the text, or step through them with the arrows. Mark changes compares it with the edition before: the marks are ours, words added and words removed.
2025 edition
Same as 2024- Halifax,
- Montreal,
- Quebec,
- Saint John (New Brunswick),
- St. John's (Newfoundland),
- Toronto,
- Vancouver
Halifax, Montreal, Quebec, Saint John (New Brunswick), St. John's (Newfoundland), Toronto, Vancouver
- Halifax,
- Montreal,
- Quebec,
- Saint John (New Brunswick),
- Saint John's (Newfoundland),
- Toronto,
- Vancouver
Halifax, Montreal, Quebec, Saint John (New Brunswick), St. Saint John's (Newfoundland), Toronto, Vancouver
The same text in 3 editions, 1992 to 1994.
- Halifax,
- Montreal,
- Quebec,
- Saint John (New Brunswick),
- Saint John's (Newfoundland),
- Toronto,
- Vancouver
Halifax, Montreal, Quebec, Saint John (New Brunswick), Saint John's
(Newfoundland), Toronto, Vancouver
- Becancour,
- Churchill,
- Halifax,
- Montreal,
- New Westminister,
- Prince Rupert,
- Quebec,
- Saint John (New Brunswick),
- Saint John's (Newfoundland),
- Seven Islands,
- Sydney,
- Three Rivers,
- Toronto,
- Vancouver,
- Windsor
Becancour, Churchill, Halifax, Montreal, New Westminister,
Prince Rupert, Quebec, Saint John (New Brunswick), Saint John's
(Newfoundland), Seven Islands, Sydney, Three Rivers, Toronto, Vancouver
Vancouver, Windsor
- Becancour (Quebec),
- Churchill,
- Halifax,
- Montreal,
- New Westminister,
- Prince Rupert,
- Quebec,
- Saint John (New Brunswick),
- Saint John's (Newfoundland),
- Seven Islands,
- Sydney,
- Three Rivers,
- Thunder Bay,
- Toronto,
- Vancouver,
- Windsor
Becancour, Becancour (Quebec), Churchill, Halifax, Montreal, New Westminister,
Westminister, Prince Rupert, Quebec, Saint John (New Brunswick),
Saint John's(Newfoundland), Seven Islands, Sydney, Three Rivers, Toronto,
Thunder Bay, Toronto, Vancouver, Windsor
Published as “Ports and harbors”
- Becancour (Quebec),
- Churchill,
- Halifax,
- Montreal,
- New Westminister,
- Prince Rupert,
- Quebec,
- Saint John (New Brunswick),
- Saint John's (Newfoundland),
- Seven Islands,
- Sydney,
- Three Rivers,
- Thunder Bay,
- Toronto,
- Vancouver,
- Windsor
Becancour (Quebec), Churchill, Halifax, Montreal, New
New Westminister, Prince Rupert, Quebec, Saint John (New Brunswick),
Saint John's (Newfoundland), Seven Islands, Sydney, Three Rivers,
Thunder Bay, Toronto, Vancouver, Windsor
Published as “Ports and harbors”
- Becancour (Quebec),
- Churchill,
- Halifax,
- Hamilton,
- Montreal,
- New Westminster,
- Prince Rupert,
- Quebec,
- Saint John (New Brunswick),
- Saint John's (Newfoundland),
- Sept Isles,
- Sydney,
- Trois-Rivieres,
- Thunder Bay,
- Toronto,
- Vancouver,
- Windsor
Becancour (Quebec), Churchill, Halifax, Montreal, Hamilton,
Montreal, New Westminister, Westminster, Prince Rupert, Quebec, Saint John (New Brunswick),
Brunswick), Saint John's (Newfoundland), Seven Islands, Sept Isles, Sydney, Three Rivers,
Trois-Rivieres, Thunder Bay, Toronto, Vancouver, Windsor
Published as “Ports and harbors”
- Becancour (Quebec),
- Churchill,
- Halifax,
- Hamilton,
- Montreal,
- New Westminster,
- Prince Rupert,
- Quebec,
- Saint John (New Brunswick),
- St. John's (Newfoundland),
- Sept Isles,
- Sydney,
- Trois-Rivieres,
- Thunder Bay,
- Toronto,
- Vancouver,
- Windsor
Becancour (Quebec), Churchill, Halifax, Hamilton,
Hamilton, Montreal, New Westminster, Prince Rupert, Quebec, Saint
John (NewBrunswick), Saint St. John's (Newfoundland), Sept Isles, Sydney,
Trois-Rivieres, Thunder Bay, Toronto, Vancouver, Windsor
The same text in 5 editions, 2000 to 2004.
Published as “Ports and harbors”
- Becancour (Quebec),
- Churchill,
- Halifax,
- Hamilton,
- Montreal,
- New Westminster,
- Prince Rupert,
- Quebec,
- Saint John (New Brunswick),
- St. John's (Newfoundland),
- Sept Isles,
- Sydney,
- Trois-Rivieres,
- Thunder Bay,
- Toronto,
- Vancouver,
- Windsor
Becancour (Quebec), Churchill, Halifax,Hamilton, Montreal, New Westminster, Prince Rupert, Quebec, SaintJohn (New Brunswick), St. John's (Newfoundland), Sept Isles, Sydney,Trois-Rivieres, Thunder Bay, Toronto, Vancouver, Windsor
Published as “Ports and harbors”
- Fraser River Port,
- Goderich,
- Montreal,
- Port Cartier,
- Quebec,
- Saint John's (Newfoundland),
- Sept Isles,
- Vancouver
Becancour (Quebec), Churchill, Halifax, Hamilton, Fraser River Port, Goderich, Montreal, New Westminster, Prince Rupert, Port Cartier, Quebec, Saint John (New Brunswick), St. John's (Newfoundland), Sept Isles, Sydney, Trois-Rivieres, Thunder Bay, Toronto, Vancouver, Windsor Vancouver
Published as “Ports and terminals”
- Fraser River Port,
- Halifax,
- Montreal,
- Port Cartier,
- Quebec,
- Saint John's (Newfoundland),
- Sept Isles,
- Vancouver
Fraser River Port, Goderich, Halifax, Montreal, Port Cartier, Quebec, Saint John's (Newfoundland), Sept Isles, Vancouver
Published as “Ports and terminals”
- Fraser River Port,
- Halifax,
- Hamilton,
- Montreal,
- Port-Cartier,
- Quebec,
- Saint John (New Brunswick),
- Sept-Isles,
- Vancouver
Fraser River Port, Halifax, Hamilton, Montreal, Port Cartier, Port-Cartier, Quebec, Saint John's (Newfoundland), Sept Isles, John (New Brunswick), Sept-Isles, Vancouver
The same text in 3 editions, 2008 to 2010.
Published as “Ports and terminals”
- Fraser River Port,
- Halifax,
- Hamilton,
- Montreal,
- Port-Cartier,
- Quebec City,
- Saint John (New Brunswick),
- Sept-Isles,
- Vancouver
Fraser River Port, Halifax, Hamilton, Montreal, Port-Cartier, Quebec, Quebec City, Saint John (New Brunswick), Sept-Isles, Vancouver
The same text in 2011 and 2012.
Published as “Ports and terminals”
- Fraser River Port,
- Halifax,
- Hamilton,
- Montreal,
- Port-Cartier,
- Quebec City,
- Saint John (New Brunswick),
- Sept-Isles,
- Vancouver
- oil terminals:
- Lower Lakes terminal
Fraser River Port, Halifax, Hamilton, Montreal, Port-Cartier, Quebec City, Saint John (New Brunswick), Sept-Isles, Vancouver
oil terminals:
Lower Lakes terminal
Published as “Ports and terminals”
- major seaport(s):
- Halifax,
- Saint John (New Brunswick),
- Vancouver
- river and lake port(s):
- Montreal, Quebec City, Sept-Isles (St. Lawrence);
- Fraser River Port (Fraser);
- Hamilton (Lake Ontario)
- oil/gas terminal(s):
- Lower Lakes terminal
- dry bulk cargo port(s):
- Port-Cartier (iron ore and grain),
- container port(s):
- Montreal (1,362,975), Vancouver (2,507,032)(2011)
Rewritten: too little of the 2012 text remains to mark the changes.
major seaport(s):
Halifax, Saint John (New Brunswick), Vancouver
river and lake port(s):
Montreal, Quebec City, Sept-Isles (St. Lawrence); Fraser River Port (Fraser); Hamilton (Lake Ontario)
oil/gas terminal(s):
Lower Lakes terminal
dry bulk cargo port(s):
Port-Cartier (iron ore and grain),
container port(s):
Montreal (1,362,975), Vancouver (2,507,032)(2011)
Published as “Ports and terminals”
- major seaport(s):
- Halifax,
- Saint John (New Brunswick),
- Vancouver
- river and lake port(s):
- Montreal, Quebec City, Sept-Isles (St. Lawrence);
- Fraser River Port (Fraser);
- Hamilton (Lake Ontario)
- oil/gas terminal(s):
- Lower Lakes terminal
- dry bulk cargo port(s):
- Port-Cartier (iron ore and grain),
- container port(s):
- Montreal (1,362,975), Vancouver (2,507,032)(2011)
- LNG terminal(s) (import):
- Saint John
major seaport(s):
Halifax, Saint John (New Brunswick), Vancouver
river and lake port(s):
Montreal, Quebec City, Sept-Isles (St. Lawrence); Fraser River Port (Fraser); Hamilton (Lake Ontario)
oil/gas terminal(s):
Lower Lakes terminal
dry bulk cargo port(s):
Port-Cartier (iron ore and grain),
container port(s):
Montreal (1,362,975), Vancouver (2,507,032)(2011)
LNG terminal(s) (import):
Saint John
The same text in 2015 and 2016.
Published as “Ports and terminals”
- major seaport(s):
- Halifax,
- Saint John (New Brunswick),
- Vancouver
- river and lake port(s):
- Montreal, Quebec City, Sept-Isles (St. Lawrence);
- Fraser River Port (Fraser);
- Hamilton (Lake Ontario)
- oil terminal(s):
- Lower Lakes terminal
- dry bulk cargo port(s):
- Port-Cartier (iron ore and grain),
- container port(s):
- Montreal (1,362,975), Vancouver (2,507,032)(2011)
- LNG terminal(s) (import):
- Saint John
major seaport(s):Halifax, Saint John (New Brunswick), Vancouver
river and lake port(s):Montreal, Quebec City, Sept-Isles (St. Lawrence); Fraser River Port (Fraser); Hamilton (Lake Ontario)oil/gas oil terminal(s):Lower Lakes terminal
dry bulk cargo port(s):Port-Cartier (iron ore and grain),
container port(s):Montreal (1,362,975), Vancouver (2,507,032)(2011)
LNG terminal(s) (import):Saint John
Published as “Ports and terminals”
- major seaport(s):
- Halifax,
- Saint John (New Brunswick),
- Vancouver
- river and lake port(s):
- Montreal, Quebec City, Sept-Isles (St. Lawrence);
- Fraser River Port (Fraser);
- Hamilton (Lake Ontario)
- oil terminal(s):
- Lower Lakes terminal
- dry bulk cargo port(s):
- Port-Cartier (iron ore and grain),
- container port(s):
- Montreal (1,446,000), Vancouver (3,054,000)(2015)
- LNG terminal(s) (import):
- Saint John
major seaport(s): Halifax, Saint John (New Brunswick), Vancouver
river and lake port(s): Montreal, Quebec City, Sept-Isles (St. Lawrence); Fraser River Port (Fraser); Hamilton (Lake Ontario)
oil terminal(s): Lower Lakes terminal
dry bulk cargo port(s): Port-Cartier (iron ore and grain),
container port(s): Montreal (1,362,975), (1,446,000), Vancouver (2,507,032)(2011) (3,054,000)(2015)
LNG terminal(s) (import): Saint John
Published as “Ports and terminals”
- major seaport(s):
- Halifax,
- Saint John (New Brunswick),
- Vancouver
- oil terminal(s):
- Lower Lakes terminal
- container port(s) (TEUs):
- Montreal (1,447,566), Vancouver (2,929,585) (2016)
- LNG terminal(s) (import):
- Saint John
- river and lake port(s):
- Montreal,
- Quebec City,
- Sept-Isles (St. Lawrence)
- dry bulk cargo port(s):
Port-Cartier (iron ore and grain),
Fraser River Port (Fraser) Hamilton (Lake Ontario)
major seaport(s): Halifax, Saint John (New Brunswick), Vancouver
oil terminal(s): Lower Lakes terminal
container port(s) (TEUs): Montreal (1,447,566), Vancouver (2,929,585) (2016)
LNG terminal(s) (import): Saint John
river and lake port(s): Montreal, Quebec City, Sept-Isles (St. Lawrence); Fraser River Port (Fraser); Hamilton (Lake Ontario) Lawrence)
oil terminal(s): Lower Lakes terminal
dry bulk cargo port(s): Port-Cartier (iron ore and grain),container port(s): Montreal (1,446,000), Vancouver (3,054,000)(2015) Fraser River Port (Fraser) Hamilton (Lake Ontario)
LNG terminal(s) (import): Saint John
The same text in 2019 and 2020.
Published as “Ports and terminals”
- major seaport(s):
- Halifax,
- Saint John (New Brunswick),
- Vancouver
- oil terminal(s):
- Lower Lakes terminal
- container port(s) (TEUs):
- Montreal (1,537,669), Vancouver (3,252,225) (2017)
- LNG terminal(s) (import):
- Saint John
- river and lake port(s):
- Montreal,
- Quebec City,
- Sept-Isles (St. Lawrence)
- dry bulk cargo port(s):
Port-Cartier (iron ore and grain),
Fraser River Port (Fraser) Hamilton (Lake Ontario)
major seaport(s): Halifax, Saint John (New Brunswick), Vancouver
oil terminal(s): Lower Lakes terminal
container port(s) (TEUs): Montreal (1,447,566), (1,537,669), Vancouver (2,929,585) (2016) (3,252,225) (2017)
LNG terminal(s) (import): Saint John
river and lake port(s): Montreal, Quebec City, Sept-Isles (St. Lawrence)
dry bulk cargo port(s): Port-Cartier (iron ore and grain),
Fraser River Port (Fraser) Hamilton (Lake Ontario)
The same text in 2021 and 2022.
Published as “Ports and terminals”
- major seaport(s):
- Halifax,
- Saint John (New Brunswick),
- Vancouver
- oil terminal(s):
- Lower Lakes terminal
- container port(s) (TEUs):
- Montreal (1,745,244), Vancouver (3,398,860) (2019)
- LNG terminal(s) (import):
- Saint John
- river and lake port(s):
- Montreal,
- Quebec City,
- Sept-Isles (St. Lawrence)
- dry bulk cargo port(s):
Port-Cartier (iron ore and grain),
Fraser River Port (Fraser) Hamilton (Lake Ontario)
major seaport(s): Halifax, Saint John (New Brunswick), Vancouver
oil terminal(s): Lower Lakes terminal
container port(s) (TEUs): Montreal (1,537,669), (1,745,244), Vancouver (3,252,225) (2017) (3,398,860) (2019)
LNG terminal(s) (import): Saint John
river and lake port(s): Montreal, Quebec City, Sept-Isles (St. Lawrence)
dry bulk cargo port(s): Port-Cartier (iron ore and grain),
Fraser River Port (Fraser) Hamilton (Lake Ontario)
Published as “Ports and terminals”
- major seaport(s):
- Halifax,
- Saint John (New Brunswick),
- Vancouver
- oil terminal(s):
- Lower Lakes terminal
- container port(s) (TEUs):
- Montreal (1,585,465), Vancouver (3,678,952) (2021)
- LNG terminal(s) (import):
- Saint John
- river and lake port(s):
- Montreal,
- Quebec City,
- Sept-Isles (St. Lawrence)
- dry bulk cargo port(s):
Port-Cartier (iron ore and grain),
Fraser River Port (Fraser) Hamilton (Lake Ontario)
major seaport(s): Halifax, Saint John (New Brunswick), Vancouver
oil terminal(s): Lower Lakes terminal
container port(s) (TEUs): Montreal (1,745,244), (1,585,465), Vancouver (3,398,860) (2019) (3,678,952) (2021)
LNG terminal(s) (import): Saint John
river and lake port(s): Montreal, Quebec City, Sept-Isles (St. Lawrence)
dry bulk cargo port(s): Port-Cartier (iron ore and grain),
Fraser River Port (Fraser) Hamilton (Lake Ontario)
The same text in 2024 and 2025.
- total ports:
- 284 (2024)
- large:
- 4
- medium:
- 14
- small:
- 58
- very small:
- 149
- size unknown:
- 59
- ports with oil terminals:
- 59
- key ports:
- Argentia,
- Canaport (St. John),
- Halifax,
- Hamilton,
- Montreal,
- New Westminster,
- Pond Inlet,
- Prince Rupert,
- Quebec,
- Sept Iles,
- St. John,
- Sydney,
- Thunder Bay,
- Toronto,
- Trois Rivieres,
- Vancouver,
- Victoria Harbor,
- Windsor
Rewritten: too little of the 2023 text remains to mark the changes.
total ports: 284 (2024)
large: 4
medium: 14
small: 58
very small: 149
size unknown: 59
ports with oil terminals: 59
key ports: Argentia, Canaport (St. John), Halifax, Hamilton, Montreal, New Westminster, Pond Inlet, Prince Rupert, Quebec, Sept Iles, St. John, Sydney, Thunder Bay, Toronto, Trois Rivieres, Vancouver, Victoria Harbor, Windsor
No edition has those words. Try a shorter word.
Cite this page
Central Intelligence Agency. “Canada: Ports.” The World Factbook, 1990–2025 editions. Archived by The Factbook, thefactbook.org/canada/ports.