Immigration to Canada 2016-2025

Permanent resident admissions decreased from 483,655 in 2024 to 393,530 in 2025.

In 2025, immigrants came to Canada from more than 180 countries*.

In 2025, 393,530 new permanent residents landed in Canada, a 18.6% decrease compared to 483,655 in 2024.

From 2020 to 2025, 2,377,300 new permanent residents landed in Canada.

Immigration to Canada in recent years

Canada’s immigration trends from 2020 to 2025 showed a sharp downturn followed by a strong recovery and then a recent decline. In 2020, permanent resident admissions dropped significantly to around 185,000 due to COVID-19 border restrictions and processing slowdowns. Numbers rebounded dramatically in 2021 to over 400,000 and continued rising, reaching about 431,000 in 2022, 471,000 in 2023, and a peak of roughly 483,000 in 2024 amid ambitious government targets to supposedly “address labor shortages and economic growth”. By 2025, admissions decreased to around 395,000 as the government adjusted policies in response to public concerns over housing, infrastructure, and population pressures, shifting toward stabilization and reductions in both permanent and temporary resident inflows. Overall, the period reflected a post-pandemic surge followed by a deliberate pullback.

Immigration to Canada by Source Country (2025)

You may also like...