Immigration to Canada by Province – 2025

In 2025, a total of 393,530 foreign citizens were admitted to Canada as permanent residents.

Immigration to Canada by province shows that Ontario, Quebec and Alberta were their top destinations -accounting for 71.5% of the annual immigration intake.

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

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.

You may also like...