Canada Annual Imports was US$540.56 Billion during 2024, according to the United Nations COMTRADE database on international trade. Canada Imports Annual - data, historical chart and statistics - was last updated on February of 2026.


Canada Imports Annual Value Year
Total $540.56B 2024
United States $266.27B 2024
China $62.62B 2024
Mexico $33.40B 2024
Germany $16.67B 2024
Japan $15.09B 2024
South Korea $11.89B 2024
Vietnam $10.36B 2024
Italy $8.79B 2024
Brazil $7.20B 2024
France $6.97B 2024
United Kingdom $6.92B 2024
Switzerland $5.68B 2024
India $5.66B 2024
Peru $4.34B 2024
Canada $3.87B 2024
Thailand $3.76B 2024
Netherlands $3.27B 2024
Belgium $3.18B 2024
Spain $2.93B 2024
Sweden $2.89B 2024
Malaysia $2.73B 2024
Ireland $2.68B 2024
Poland $2.45B 2024
Indonesia $2.32B 2024