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.
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.
