Immigration to Canada dropped 19% in 2025 to 393,530 new arrivals compared to 2024 Atlantic Canada and Prairie provinces saw the steepest declines in immigration in 2025 Permanent resident applications from Iran and Afghanistan fell over 33% in 2025