Statistics

Immigration to Canada by Year | Permanent Residents

393,530 permanent resident admissions to Canada in 2025.

Bar chart showing Immigration to Canada by landing year 2016-2025.

  • 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. These immigrants came from over 190 countries.
  • The immigration data highlights a growing trend pre-pandemic levels, a sharp decline in 2020, a strong rebound leading up to 2024, and a decline by 2025.

Source: IRCC

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.