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.
Canada Immigration Levels Plan (2026-2028)
Canada’s current immigration targets are set out in the 2026-2028 Immigration Levels Plan, which stabilizes permanent resident admissions while continuing to reduce new temporary resident arrivals.
For permanent residents, the target is 380,000 admissions per year from 2026 through 2028. This represents a modest reduction from the 395,000 target in 2025. The economic class makes up the largest share at around 63-64 percent (approximately 239,800 to 244,700 annually), followed by family reunification and humanitarian streams. A range of 350,000 to 420,000 allows some flexibility based on processing capacity.
For temporary residents, new arrival targets have been lowered significantly to ease pressures on housing and services. The plan sets new temporary resident arrivals at 385,000 in 2026 and 370,000 in 2027 and 2028 (down from 673,650 in 2025). This includes reduced targets for work permits (around 230,000 in 2026) and study permits (around 155,000 in 2026). The overall goal remains to bring the temporary resident population below 5 percent of Canada’s total population.
These targets reflect a continued focus on sustainable growth, prioritizing skilled economic immigrants and in-Canada transitions while tightening temporary inflows. Actual admissions may vary slightly due to processing realities and global conditions.
