Canada has capped the maximum number of study permit applications for 2026 at 309,670. The international student cap limits ...