Immigration · Canada
IRCC processing times, by program and country.
IRCC’s own figures for visas, permits, permanent residence, sponsorship and citizenship in one place, with what each number means and a way to check your date.
Median of IRCC’s country figures: visitor visa 5 weeks, study permit 6 weeks, work permit 7 weeks, super visa 9 weeks. PR: Federal Skilled Worker about 7 months, Canadian Experience Class about 6 months. Citizenship grant about 12 months.
IRCC table updated October 21, 2026; backlog data October 9, 2026. Our copy fetched October 26, 2026.
Look up a country
IRCC’s figures for that country
Choose a country to see all four IRCC figures side by side and what they imply for your application date.
Pick the page for your application
- Visitor visa by country — Middle figure about 5 weeks; 170 countries.
- Study permit by country — Middle figure about 6 weeks; 92 countries.
- Work permit by country — Middle figure about 7 weeks; 61 countries.
- Super visa by country — Middle figure about 9 weeks; 38 countries.
- PR and Express Entry backlog — Federal Skilled Worker about 7 months; Canadian Experience Class about 6 months.
- Family sponsorship — Spouse abroad (outside Quebec): about 18 months.
- Citizenship — Citizenship grant: about 12 months, about 322,700 people waiting.
- Extensions in Canada — Visitor 341 days, study 56 days, work 121 days.
- PR card, passport, eTA — PR card 30 days for new PRs; eTA 5 minutes.
Each page has IRCC’s current figure, what it means, a date calculator, and recorded history since October 20, 2026. Temporary resident figures are listed by country; permanent residence, family and citizenship figures are listed by program with the number of people ahead of an application from your month.
History since October 20, 2026
Choose a country to see its recorded history.
IRCC publishes only the current figure and keeps no public history, so we record it ourselves. Our recording began October 20, 2026; a line appears once a value has changed, and a recorder feed is checked in your browser for a longer history when one exists.
What IRCC means by “processing time”
“We calculate them by checking how long it took us to process 80% of that type of application in the past… Your processing time starts the day we receive your complete application and ends when we make a decision on it.”Immigration, Refugees and Citizenship Canada, Check processing times, “How we calculate historical (backwards-looking) processing times” and “When processing times start” (read October 26, 2026)
Two kinds of figure appear on these pages. Visa and permit times by country are backward-looking: the time in which 80% of recent applications were decided. Permanent residence, sponsorship and citizenship waits are forward-looking: IRCC estimates the time left from the queue and how many cases it expects to finish each month.
“We calculate forward-looking processing times using: the total number of applications we already have to process for a given program; the number of applications we expect to process each month going forward… This means the amount of time you have left to wait will generally decrease, but can also increase.”IRCC, Check processing times, “How we calculate estimated (forward-looking) processing times” and “Why processing times change” (read October 26, 2026)
“There are a couple of reasons why your application may take longer than the processing time: your application may not be complete; your application is complex; we need to check more things on your application for security reasons; the cap for your program has been reached for the year… Calling us won’t help your application get processed faster.”IRCC, Check processing times, “Why your application may be taking longer than the processing time” (read October 26, 2026)
Why keep our own history
IRCC shows one current number and no history, so a change from 7 weeks to 12 is invisible unless someone wrote the old number down. We record IRCC’s figures from October 20, 2026 and add a point whenever a value changes, so each page can show whether your country is getting faster or slower. History is only as long as the recording: an early page will show a single point, and we do not backfill numbers we did not observe.
Worked example
A study permit applicant in Denmark sees 2 weeks, while one applying from Iran sees 21 weeks; the middle of IRCC’s country figures is 6 weeks. If IRCC received a complete application on October 26, 2026, the slowest country’s figure points to about March 22, 2027. Permanent residence works differently: Canadian Experience Class shows about 6 months with about 53,900 people waiting.
Common mix-ups
- Reading the 80% figure as a deadline. It is the time in which 80% of recently decided applications were finished, so about one in five took longer; passing it is not a refusal and not a promise.
- Counting from the day you clicked submit. IRCC starts the clock when it has your complete application, so a missing document or unpaid fee pushes the start date back.
- Mixing the two kinds of figure. Visa and permit times look backward (80% of past applications); PR, sponsorship and citizenship look forward from the queue.
- Assuming one country’s time applies to another. IRCC reports each country separately.
Frequently asked questions
What is IRCC’s processing time?
For visas and permits, IRCC says it checks “how long it took us to process 80% of that type of application in the past”, from the day it receives a complete application to the day it makes a decision. For permanent residence and citizenship it also gives a forward-looking estimate based on the queue.
Why is the number different for different countries?
IRCC reports each country separately, so the time reflects the applications it received and finished from that country. We show IRCC’s figure; we do not model the cause.
Can I trust a calculator for my application?
Only as an estimate. The calculators add IRCC’s published time to your date. Your case may take longer if it is incomplete, complex, needs extra checks, or a program cap has been reached.
Where is the processing time history?
IRCC publishes none, so we have recorded IRCC’s figures since October 20, 2026. Charts fill in as values change.
Is this the official IRCC tool?
No. TNAADO Tools is independent. The official tool is Check processing times.
Sources and update path
IRCC country tables updated October 21, 2026; first-in-line data updated October 9, 2026; fetched October 26, 2026. History recorded since October 20, 2026.
- IRCC, Check processing times (official tool and definitions)
- IRCC public data file (country processing times)
- IRCC public data file (other processing times)
- IRCC public data file (first-in-line and people ahead)
To refresh: node scripts/update-ircc-processing-times.mjs, then node scripts/gen-ircc-pages.mjs, review the diff, npm test, node build.mjs. Pages also look for a longer history at m4tcsirs9vdfljls.public.blob.vercel-storage.com/ircc/latest.json and /ircc/history/<program>.json in the browser and fall back to the build-time data.
Estimates, not decisions
These are IRCC’s published estimates, re-presented by TNAADO Tools, which is not affiliated with IRCC or the Government of Canada. No tool here can tell you when your own application will be decided, and nothing on this page is immigration advice. Always check your own case on IRCC’s official tool and your application status in your IRCC account.