Study permit refusal rates by country- Fell 67% in Two Years
IRCC finalized 860,415 study permit applications in 2023 and 281,865 in 2025, a 67% fall. The decline is concentrated by country: India is down 84% while France and Ghana are rising — and there is no published IRCC refusal rate by country at all.