Last updated: October 17, 2026
This page presents approximate processing times for common immigration applications submitted by Iranian applicants, based on figures published by Immigration, Refugees and Citizenship Canada (IRCC). These figures are averages and change each month. The actual processing time for an individual application depends on the completeness of the documents and the applicant’s circumstances.

Temporary Residence
| Application Type | Processing Time |
|---|---|
| Visitor visa from Iran | 90 days |
| Super visa for parents from Iran | 265 days |
| Work permit from inside Canada | 15 weeks |
| Work permit from Iran | 60 weeks |
| Study permit from inside Canada | 7 weeks |
| Study permit from Iran | 16 weeks |
Permanent Residence
| Program | Processing Time |
|---|---|
| Canadian Experience Class (CEC) | 6 months |
| Federal Skilled Worker Program (FSW) | 7 months |
| Provincial Nominee Program through Express Entry | 7 months |
| Provincial Nominee Program outside Express Entry | 13 months |
| Atlantic Immigration Program | About 26 months |
| Spousal sponsorship, outside Canada | About 18 months |
| Spousal sponsorship, inside Canada | About 26 months |
| Parent sponsorship, applications already in progress | 28 months |
| Permanent residence for refugees | 13 months |
These figures apply to applications outside Quebec. Intake of new parent sponsorship applications has been paused since July 15, 2026. The processing time above applies only to applications already in progress.

How to Reduce Processing Delays
- Submit all required documents together and make sure your application is complete; a request for additional documents can add several weeks.
- Complete biometrics and medical examinations as soon as they are requested.
- Report any changes to your address, marital status or employment promptly.
Source
To follow up on your application status or start a new application, contact Hejazineia Immigration: +1 778 869 4566