Canada
19502100
2025
Net migrants
+326,204
Net migration rate
+8.1 per 1,000 people
Net migration from 1950 to 2100 (projections after 2024)
Net migrants
+33,426,982
Cumulative over selected range
Peak immigration
459,988
Top year: 2022
Peak emigration
34,721
Lowest year: 1961
Recent avg (10 yrs)
+283234
Per year
Canada experiences moderate net immigration, with more people arriving than leaving. Cumulatively since 1950, the country has gained 13 million people through migration. The high immigration rate reflects economic opportunities or policy openness.