Country guide
Shipping between the US and Canada
North America · 34 port guides · US free trade agreement partner
In 2025 the United States exported $333.6 billion of goods to Canada and imported $381.9 billion from there. Canada was the 2nd largest market for US exports and the 2nd largest source of US imports.
- US exports, 2025
- $333.6BDown 4.8% on 2024 ($350.6 billion)
- US imports, 2025
- $381.9BDown 7.2% on 2024 ($411.8 billion)
- Goods balance
- $48.3BUS deficit
- Export market rank
- 2ndAmong destinations of US goods
- Import source rank
- 2ndAmong sources of US imports
Top goods each way
The five largest Harmonized System chapters by value in 2025, with each chapter's share of the total.
US exports to Canada
Machinery and mechanical appliances (chapter 84) led US exports to Canada at $52.5 billion, 16% of the total. The top three chapters made up 39%.
US imports from Canada
Mineral fuels and oils (chapter 27) led US imports from Canada at $111.7 billion, 29% of the total. The top three chapters made up 49%.
Trade terms
The United States and Canada are parties to the United States-Mexico-Canada Agreement. Goods that meet its rules of origin can qualify for reduced or zero duty. Our certificates of origin page covers the paperwork.
The International Trade Administration covers the import rules and documents Canada requires in its Country Commercial Guide.
Through Norfolk-Newport News
The Census Bureau records trade by the US port it passes through. These are its 2025 figures for Norfolk-Newport News, Virginia, for trade with Canada.
- Exports through the port, 2025
- $15.9M0.0% of the US total with Canada
- Leading export goods
- Mineral fuels and oilsHS chapter 27, $9.1 million
- Imports through the port, 2025
- $32.7M0.0% of the US total with Canada
- Leading import goods
- Mineral fuels and oilsHS chapter 27, $23.1 million
Ports in Canada
34 ports in Canada have a guide here, with depths and facilities from the World Port Index. In the index, Sept Iles records the deepest cargo pier of them, at 17.1 m.
- ArgentiaCargo pier 11 m, channel 11 m, container, ro-ro, breakbulk and bulkCA NWP
- Baie ComeauCargo pier 11 m, channel 7.9 mCA BCO
- CaraquetCargo pier 6.4 m, channel 4.9 mCA CAQ
- Chicoutimi (Port Saguenay)Cargo pier 12.5 m, channel 4.9 mCA CHI
- ClarenvilleCargo pier 7.9 m, channel 23.2 m, breakbulk and bulkCA CLE
- Come By Chance HarborCargo pier 14 m, channel 23.2 mCA CBC
- Comox HarborCargo pier 7.9 m, channel 12.5 mCA COX
- Corner BrookCargo pier 9.4 m, channel 9.4 m, container, ro-ro, breakbulk and bulkCA CBK
- CroftonCargo pier 11 mCA CRO
- HalifaxCargo pier 15.5 m, channel 20.1 m, container, ro-ro, breakbulk and bulkCA HAL
- HamiltonCargo pier 7.9 m, channel 7.9 mCA HAM
- Liverpool (Brooklyn)Cargo pier 7.9 m, channel 7.9 mCA BKN
- MontrealCargo pier 9.4 m, channel 11 mCA MTR
- New WestminsterCargo pier 11 m, channel 9.4 mCA NWE
- OshawaCargo pier 6.4 m, channel 7.9 mCA OSH
- Port AlberniCargo pier 12.5 m, channel 23.2 mCA PAB
- Port AliceCargo pier 9.4 m, channel 23.2 mCA PAC
- Port HawkesburyCargo pier 9.4 m, channel 4.9 mCA PHW
- Port McneillCargo pier 6.4 m, channel 11 mCA PMA
- Port MoodyCargo pier 11 m, channel 9.4 mCA PMO
- Prince RupertCargo pier 11 m, channel 23.2 mCA PRR
- QuebecCargo pier 15.5 m, channel 11 mCA QUE
- Sept IlesCargo pier 17.1 m, channel 11 m, container, ro-ro, breakbulk and bulkCA SEI
- SidneyCargo pier 4.9 mCA SDY
- SorelCargo pier 9.4 m, channel 11 mCA SOR
- St John'sCargo pier 17.1 m, channel 11 m, container, ro-ro, breakbulk and bulkCA SJF
- SydneyCargo pier 11 m, channel 11 mCA SYD
- TahsisCargo pier 11 m, channel 23.2 mCA PTA
- Thunder BayCargo pier 6.4 m, channel 6.4 mCA THU
- TorontoCargo pier 7.9 m, channel 7.9 mCA TOR
- Trois RivieresCargo pier 9.4 m, channel 11 mCA TRR
- UclueletCargo pier 6.4 m, channel 1.8 mCA UCL
- VancouverCargo pier 14 m, channel 23.2 mCA VAN
- Victoria HarborCargo pier 12.5 m, channel 17.1 mCA VIC
Also recorded in the World Port Index for Canada: Ahousat, Alert Bay, Alliford Bay, Amherstburg, Arichat Harbour, Arnold's Cove, Baddeck Harbour, Baie Verte, Baie des Escoumins, Bamberton, Batchawana Bay, Bathurst Harbour, Bay Bulls, Bay Roberts, Beauharnois, Bella Bella, Bella Coola, Belledune Harbor, Belleville, Bergh Cove, Blanc Sablon, Blind River, Botwood, Brockville, Bronte, Bruce Mines, Burgeo, Butedale, Byng Inlet, Canaport (St. John), Cap des Mechins, Cardinal, Carillon, Carmanville, Catalina Harbor, Chandler, Charlottetown, Churchill, Chute A Blondeau, Clarkson, Clayoquot, Coal Harbor, Cobourg, Cockburn, Collingwood, Contrecour, Cornwall, Coteau Landing, Courtright, Cowichan Bay, Crawley Creek, Cumberland, Dalhousie, Deception Bay, Depot Harbour, Desbarats, Digby, Dingwall Harbor, Douglastown, Duncan Bay, Fassett, Fortune, Fraser Mills, Gananoque, Ganges, Gargantua, Gaspe, Gatineau, Georgetown, Godbout, Goderich, Gold River, Goldboro, Goose Bay, Gore Bay, Goulais Bay, Grand Bank, Grand Narrows, Great Jervis Harbor, Grenville, Harbour Breton, Harmac, Havre Aubert, Havre St Pierre, Havre de la Grande Entree, Hawkes Habor, Hawkesbury, Heron Bay, Hilton, Holyrood, Honora, Hope Bay, Hudson, Hull, Ile du Cap aux Meules, Ile du Gros Cacouna, Kagawong, Kemano Bay, Key Harbour, Killarney, Kingston, Kingsville, Kitimat, Klemtu, La Baie (Port Alfred), La Malbaie, Leamington, Lewisporte, Lions Head, Little Bras D Or, Little Current, Lockeport Harbor, Long Harbour, Long Pond, Louisbourg, Lower Lakes Terminal, Lunenburg Harbour, Lyall Harbor, Manitowaning, Marystown, Masset Harbor, Masson, Matane, Meaford, Meldrum Bay, Michipicoten, Midland, Millhaven, Mingan Harbor, Miramichi, Mission City, Montebello, Musquodoboit Harbour, Nain, Nanaimo, Nanoose Harbor, Natashquan, Newport (Canada), Niagara, North Sydney, Oakville, Oka Sur le Lac, Old Ferolle Harbor, Ottawa, Owen Sound, Padloping Island, Pangnirtung, Papineauville, Parry Sound, Pelee I North Wharf, Pelee I West Dock, Penetanguishene, Picton, Pictou, Placentia Bay, Point Edward, Pointe Noire, Pointe des Roches, Pond Inlet, Porpoise Harbor, Port Aux Basques, Port Bayside Nb, Port Cartier, Port Clements, Port Colborne, Port Coquitlam, Port Credit, Port Dalhousie, Port Dover, Port Elgin, Port Hastings, Port Hood, Port Hope, Port Maitland, Port Mcnicoll, Port Mellon, Port Menier, Port San Juan, Port Saunders, Port Severn, Port Simpson, Port Stanley, Port Union, Port Weller, Port Whitby, Port de Becancour, Port de Valleyfield, Portneuf, Pugwash Harbour, Quebec Harbour, Queen Charlotte, Queenston, Richards Landing, Richibucto Harbor, Rimouski, Riverport, Riviere du Loup, Rockland, Rockport, Roddickton, Rondeau, Sarnia, Sault Ste Marie, Shediac Harbor, Sheet Harbor, Sheguiandah, Shelburne Harbour, Shippegan, Sointula, Sombra, Sonora, Souris Harbour, South Lancaster, Southampton, Springdale, St Andrews East, St Anicet, St Anns Harbour, St Anthony, St Catherine, St George's, St John, St Placide, St Simeon, St Zotique, St. Barbe Harbor, Stephenville, Steveston, Stewart, Stormont, Summerside, Tadoussac, Thessalon, Thornbury, Thorold, Thurso, Tiffin, Tobermory, Trenton, Twillingate, Vaudreuil, Walpole Island, Waubaushene, Welland, Westview, Whycocomagh, Wiarton, Windsor, Windsor, Wolfe Island and Yarmouth Harbor (Canada).
Sources
- US trade figures: US Census Bureau, International Trade API, HS2 total exports and general imports for calendar 2024 and 2025, retrieved November 4, 2026.
- Port data: National Geospatial-Intelligence Agency, World Port Index (Pub 150), from NGA's UpdatedPub150.csv as captured by the Internet Archive on September 29, 2026.
- Trade agreements: Office of the US Trade Representative, free trade agreements, checked November 3, 2026.
- Import requirements: International Trade Administration, Country Commercial Guides, checked November 3, 2026.
- Map: Natural Earth 1:110m land, public domain.