1940 Eglinton Ave E, Toronto, ON M1L 4R1
Mon–Sat · 9:00–18:00
HALANIImmigration

Processing Times

  • Home
  • Processing Times
Free Tool · Live IRCC data

IRCC Processing Times

Current Canadian immigration processing times by program and visa office. 45 entries are pulled live from canada.ca every 6 hours (IRCC last published May 12, 2026). Country-specific Visitor / Super Visa times are seeded from IRCC's tool and refreshed periodically. For real-time per-country times always verify with canada.ca before relying on a timeline.

86 entries match your filters

Express Entry — Federal Skilled Worker (FSW)Live

📍 All countries
About 52,000 people waiting
About 7 months
IRCC May 12, 2026

Express Entry — Canadian Experience Class (CEC)Live

📍 Canada (inland)
About 60,900 people waiting
About 7 months
IRCC May 12, 2026

PNP — Express Entry-alignedLive

📍 All countries
About 14,000 people waiting
About 7 months
IRCC May 12, 2026

PNP — Base / non-EE (paper)Live

📍 All countries
About 110,200 people waiting
About 14 months
IRCC May 12, 2026

Quebec Skilled Worker (QSW)Live

📍 Quebec
About 24,800 people waiting
11 months
IRCC May 12, 2026

Atlantic Immigration Program (AIP)Live

📍 Atlantic Canada
About 12,900 people waiting
About 38 months
IRCC May 12, 2026

Caregiver streams (Home Child Care / Home Support)Live

📍 All countries
About 38,800 people waiting
About 82 months
IRCC May 12, 2026

Start-Up VisaLive

📍 All countries
About 46,600 people waiting
More than 10 years
IRCC May 12, 2026

Self-Employed PersonsLive

📍 All countries
About 8,100 people waiting
More than 10 years
IRCC May 12, 2026

Spousal Sponsorship — Outland (Rest of Canada)Live

📍 All countries
About 51,300 people waiting
About 16 months
IRCC May 12, 2026

Spousal Sponsorship — Outland (Quebec destination)Live

📍 All countries
About 18,600 people waiting
About 32 months
IRCC May 12, 2026

Spousal Sponsorship — Inland (Rest of Canada)Live

📍 Canada (inland)
About 55,200 people waiting
About 25 months
IRCC May 12, 2026

Spousal Sponsorship — Inland (Quebec destination)Live

📍 Canada (inland)
About 13,100 people waiting
About 31 months
IRCC May 12, 2026

Parents and Grandparents (PGP) — Rest of CanadaLive

📍 All countries
About 43,500 people waiting
About 33 months
IRCC May 12, 2026

Parents and Grandparents (PGP) — Quebec destinationLive

📍 All countries
About 11,000 people waiting
About 66 months
IRCC May 12, 2026

Sponsored dependants abroad (Rest of Canada)Live

📍 All countries
About 59,200 people waiting
About 32 months
IRCC May 12, 2026

Sponsored dependants abroad (Quebec destination)Live

📍 All countries
About 21,400 people waiting
More than 10 years
IRCC May 12, 2026

Government-assisted refugees (Rest of Canada)Live

📍 All countries
About 17,300 people waiting
About 14 months
IRCC May 12, 2026

Government-assisted refugees (Quebec destination)Live

📍 All countries
About 400 people waiting
About 10 months
IRCC May 12, 2026

Privately sponsored refugees (Rest of Canada)Live

📍 All countries
About 76,200 people waiting
About 42 months
IRCC May 12, 2026

Privately sponsored refugees (Quebec destination)Live

📍 All countries
About 2,300 people waiting
About 54 months
IRCC May 12, 2026

Protected persons in Canada (Rest of Canada)Live

📍 Canada (inland)
About 104,300 people waiting
About 15 months
IRCC May 12, 2026

Protected persons in Canada (Quebec destination)Live

📍 Canada (inland)
About 39,100 people waiting
About 117 months
IRCC May 12, 2026

Humanitarian & Compassionate (Rest of Canada)Live

📍 Canada (inland)
About 53,000 people waiting
More than 10 years
IRCC May 12, 2026

Humanitarian & Compassionate (Quebec destination)Live

📍 Canada (inland)
About 19,100 people waiting
More than 10 years
IRCC May 12, 2026

Quebec Business ClassLive

📍 Quebec
About 3,700 people waiting
About 78 months
IRCC May 12, 2026

Citizenship — Grant (Adult & Minor)Live

📍 Canada
About 321,100 people waiting
About 13 months
IRCC May 12, 2026

Citizenship — Proof / CertificateLive

📍 Canada
About 70,400 people waiting
About 12 months
IRCC May 12, 2026

Visitor Extension (Visitor Record)Live

📍 Canada (inland)
310 days
IRCC May 13, 2026

Visitor Visa applied from inside CanadaLive

📍 Canada (inland)
13 days
IRCC May 13, 2026

Study Permit ExtensionLive

📍 Canada (inland)
76 days
IRCC May 13, 2026

Work Permit ExtensionLive

📍 Canada (inland)
209 days
IRCC May 13, 2026

PR Card — New (first issuance)Live

📍 Canada
40 days
IRCC May 13, 2026

PR Card — Renewal / ReplacementLive

📍 Canada
27 days
IRCC May 13, 2026

Electronic Travel Authorization (eTA)Live

📍 All countries
5 minutes
IRCC May 13, 2026

International Experience Canada (IEC)Live

📍 All countries
5 weeks
IRCC May 13, 2026

Replacement immigration documentsLive

📍 All countries
4 weeks
IRCC May 13, 2026

Amendment of immigration documentLive

📍 All countries
10 weeks
IRCC May 13, 2026

Amendment of TR documentLive

📍 All countries
4 weeks
IRCC May 13, 2026

Verification of Status (VOS)Live

📍 Canada
16 weeks
IRCC May 13, 2026

Citizenship — ResumptionLive

📍 Canada
Not enough data
IRCC May 13, 2026

Citizenship — RenunciationLive

📍 Canada
7 months
IRCC May 13, 2026

Citizenship — Record SearchLive

📍 Canada
17 months
IRCC May 13, 2026

Atlantic Immigration Program (AIP) — currentLive

📍 Atlantic Canada
18 months
IRCC May 13, 2026

Seasonal Agricultural Worker Program (SAWP)Live

📍 All countries
7 days
IRCC May 13, 2026

Express Entry — FSW

📍 All countries
165 days (~6 months)
Updated 2026-04-01

Express Entry — CEC

📍 All countries
165 days (~6 months)
Updated 2026-04-01

Express Entry — FST

📍 All countries
195 days (~7 months)
Updated 2026-04-01

PNP — Base / non-EE (paper-based)

📍 All countries
540 days (~1.5 years)
Updated 2026-04-01

Spousal Sponsorship — Outland

📍 Pakistan (Islamabad)
330 days (~11 months)
Updated 2026-04-01

Spousal Sponsorship — Outland

📍 India (New Delhi)
285 days (~10 months)
Updated 2026-04-01

Spousal Sponsorship — Outland

📍 UAE (Abu Dhabi)
270 days (~9 months)
Updated 2026-04-01

Spousal Sponsorship — Outland

📍 Saudi Arabia (Riyadh)
290 days (~10 months)
Updated 2026-04-01

Spousal Sponsorship — Outland

📍 All other countries
330 days (~11 months)
Updated 2026-04-01

Spousal Sponsorship — Inland

📍 Canada
360 days (~12 months)
Updated 2026-04-01

Parents and Grandparents (PGP)

📍 All countries
900 days (~2.5 years)
Updated 2026-04-01

Citizenship — Adult

📍 Canada
240 days (~8 months)
Updated 2026-04-01

Citizenship — Minor child

📍 Canada
150 days (~5 months)
Updated 2026-04-01

Visitor Visa (TRV)

📍 Pakistan
130 days (~4 months)
Updated 2026-04-01

Visitor Visa (TRV)

📍 India
88 days (~3 months)
Updated 2026-04-01

Visitor Visa (TRV)

📍 UAE
38 days (~5 weeks)
Updated 2026-04-01

Visitor Visa (TRV)

📍 Saudi Arabia
60 days (~2 months)
Updated 2026-04-01

Visitor Visa (TRV)

📍 Other countries
95 days (~3 months)
Updated 2026-04-01

Super Visa

📍 Pakistan
95 days (~3 months)
Updated 2026-04-01

Super Visa

📍 India
70 days (~2 months)
Updated 2026-04-01

Super Visa

📍 UAE / Saudi Arabia
50 days (~7 weeks)
Updated 2026-04-01

Super Visa

📍 Other countries
90 days (~3 months)
Updated 2026-04-01

Study Permit (regular) — SDS ended 8 Nov 2024; all study permits now use the regular stream

📍 India
70 days (~2 months)
Updated 2026-04-01

Study Permit (regular)

📍 Pakistan
91 days (~3 months)
Updated 2026-04-01

Study Permit (regular)

📍 UAE / Saudi Arabia
35 days (~5 weeks)
Updated 2026-04-01

Study Permit (regular)

📍 Other countries
80 days (~3 months)
Updated 2026-04-01

Work Permit (LMIA-supported)

📍 Pakistan
80 days (~3 months)
Updated 2026-04-01

Work Permit (LMIA-supported)

📍 India
55 days (~8 weeks)
Updated 2026-04-01

Work Permit (LMIA-supported)

📍 UAE / Saudi Arabia
45 days (~6 weeks)
Updated 2026-04-01

Work Permit (LMIA-supported)

📍 Other countries
90 days (~3 months)
Updated 2026-04-01

Work Permit (LMIA-exempt)

📍 All countries
60 days (~2 months)
Updated 2026-04-01

Post-Graduation Work Permit (PGWP)

📍 Canada (inland)
100 days (~3 months)
Updated 2026-04-01

Open Work Permit — Spousal (inland)

📍 Canada
180 days (~6 months)
Updated 2026-04-01

Visitor Record (extension)

📍 Canada (inland)
220 days (~7 months)
Updated 2026-04-01

Restoration of Status

📍 Canada (inland)
230 days (~8 months)
Updated 2026-04-01

Start-Up Visa (SUV)

📍 All countries
1200 days (~3.3 years)
Updated 2026-04-01

Self-Employed Persons Program

📍 All countries
1100 days (~3.0 years)
Updated 2026-04-01

Refugee Claim — RPD hearing scheduled

📍 Canada
240 days (~8 months)
Updated 2026-04-01

Refugee Appeal Division (RAD)

📍 Canada
270 days (~9 months)
Updated 2026-04-01

Pre-Removal Risk Assessment (PRRA)

📍 Canada
180 days (~6 months)
Updated 2026-04-01

Humanitarian & Compassionate (H&C)

📍 Canada
800 days (~2.2 years)
Updated 2026-04-01
0