Analytics
What the wait has looked like for thousands before you.
10,821 timelines analyzed These show how the wait has actually gone for others. They describe the past; they can’t predict how any one case will go.
Community plus still-active historical records, with impossible dates removed.
Months from AOR to finish
- Timelines analysed
- 10,821
- Community plus active archive
- Finished
- 6,183
- eCOPR inside Canada, PPR outside
- Middle wait
- 182 days
- Half finished sooner, half later
- Within a year
- 81%
- Of those who finished
Patterns in the wait
The longest stretch
60 days
The longest gap in the typical journey is between Biometrics and Final Decision: about 60 days. The bars show every step's median length.
Medians from people who have reached each step. The quarter view counts everyone who started in that quarter, finished or not.
Time at each stage
Where the wait goes
Applications with an AOR since November 13, 2024 (1,440 people). Each step counts only the people who have finished it.
The longest stretch is Biometrics to decision: about 48 days, 43% of the typical journey.
- AOR to biometrics
- 42 days
- Most took 22 to 61 days
- 1,316 people finished this step
- Biometrics to decision
- 48 days
- Most took 27 to 76 days
- 894 people finished this step
- Decision to P1 or PPR
- 10 days
- Most took 3 to 27 days
- 811 people finished this step
- P1 or PPR to eCOPR
- 12 days
- Most took 5 to 25 days
- 541 people finished this step
Applied from inside Canada
- AOR to biometrics46 days (1,120)
- Biometrics to decision46 days (784)
- Decision to P1 or PPR12 days (721)
- P1 or PPR to eCOPR12 days (525)
Applied from outside Canada
- AOR to biometrics26 days (194)
- Biometrics to decision61 days (109)
- Decision to P1 or PPR1 day (89)
- P1 or PPR to eCOPR11 days (15)
AOR to biometrics, by AOR quarter (median days)
2025 Q1
42
88 people
2025 Q2
31
82 people
2025 Q3
22
374 people
2025 Q4
59
187 people
2026 Q1
61
315 people
2026 Q2
60
132 people
2026 Q3
27
81 people
2026 Q4
15
8 people
early
Biometrics to decision, by AOR quarter (median days)
2025 Q1
34
78 people
2025 Q2
19
67 people
2025 Q3
36
269 people
2025 Q4
42
130 people
2026 Q1
69
225 people
2026 Q2
74
61 people
early
2026 Q3
39
24 people
early
2026 Q4
–
too few
early
Medians from community timelines and the archive, not IRCC's figures. P1 is the first step of the PR portal for people inside Canada; PPR is the passport request for people outside, whose last step also includes travelling to land. A quarter marked early is still running or has fewer than half its people through that step, so only the quicker files are counted and its number will likely rise.
Median days AOR to eCOPR, by stream
Community medians from real applicants who completed the journey. At least 3 timelines per stream. Solid bars are observed data, not IRCC projections.
Each bar is the middle wait for people in that stream who have reached eCOPR (half took less, half took more). Streams vary because IRCC processes them at different offices and draws happen at different cadences. If your stream shows a shorter bar than another, it reflects what the community has seen so far, not a guarantee for your own file.
How long the wait runs
Distribution of completed waits, AOR to eCOPR, for the stream picked at left.
CEC · 584 completed
The shape of this chart tells you where most waits have clustered. A tight peak means outcomes have been consistent; a wide, flat distribution means waits have varied a lot. If you are still waiting, your outcome could land anywhere along this range.
Inland vs Outland, applicant count
Count of tracked applicants by where they filed their application.
Inland median
147d
Outland median
123d
Inland applications (from within Canada) follow a different IRCC intake process from outland ones (from outside Canada). Knowing the split helps you compare your situation to the right group in the data.
Top reported locations, applicant count
Where members say their file is being processed, as entered on the community tracker. Each bar is tagged as a known IRCC visa office or a city. Hover a bar to see the exact number.
9,665 with no location reported
IRCC routes files to different offices by stream and location. Location labels reflect what members entered: a visa-office tag means it matches a known IRCC processing centre; a city tag means it did not.
Community-recorded AORs per month
How many community members recorded receiving their AOR each calendar month. This is a self-selected sample, not total IRCC intake.
Details
| Mar 18 | 5 AORs |
|---|---|
| Apr 18 | 10 AORs |
| May 18 | 10 AORs |
| Jun 18 | 25 AORs |
| Jul 18 | 40 AORs |
| Aug 18 | 55 AORs |
| Sep 18 | 95 AORs |
| Oct 18 | 165 AORs |
| Nov 18 | 190 AORs |
| Dec 18 | 375 AORs |
| Jan 19 | 370 AORs |
| Feb 19 | 375 AORs |
| Mar 19 | 370 AORs |
| Apr 19 | 280 AORs |
| May 19 | 270 AORs |
| Jun 19 | 245 AORs |
| Jul 19 | 235 AORs |
| Aug 19 | 320 AORs |
| Sep 19 | 320 AORs |
| Oct 19 | 285 AORs |
| Nov 19 | 180 AORs |
| Dec 19 | 205 AORs |
| Jan 20 | 200 AORs |
| Feb 20 | 150 AORs |
| Mar 20 | 160 AORs |
| Apr 20 | 100 AORs |
| May 20 | 110 AORs |
| Jun 20 | 155 AORs |
| Jul 20 | 145 AORs |
| Aug 20 | 140 AORs |
| Sep 20 | 145 AORs |
| Oct 20 | 175 AORs |
| Nov 20 | 140 AORs |
| Dec 20 | 160 AORs |
| Jan 21 | 130 AORs |
| Feb 21 | 115 AORs |
| Mar 21 | 140 AORs |
| Apr 21 | 80 AORs |
| May 21 | 90 AORs |
| Jun 21 | 105 AORs |
| Jul 21 | 130 AORs |
| Aug 21 | 85 AORs |
| Sep 21 | 70 AORs |
| Oct 21 | 45 AORs |
| Nov 21 | 35 AORs |
| Dec 21 | 35 AORs |
| Jan 22 | 40 AORs |
| Feb 22 | 55 AORs |
| Mar 22 | 45 AORs |
| Apr 22 | 50 AORs |
| May 22 | 25 AORs |
| Jun 22 | 25 AORs |
| Jul 22 | 45 AORs |
| Aug 22 | 50 AORs |
| Sep 22 | 75 AORs |
| Oct 22 | 105 AORs |
| Nov 22 | 100 AORs |
| Dec 22 | 60 AORs |
| Jan 23 | 60 AORs |
| Feb 23 | 50 AORs |
| Mar 23 | 45 AORs |
| Apr 23 | 80 AORs |
| May 23 | 100 AORs |
| Jun 23 | 50 AORs |
| Jul 23 | 40 AORs |
| Aug 23 | 45 AORs |
| Sep 23 | 40 AORs |
| Oct 23 | 40 AORs |
| Nov 23 | 55 AORs |
| Dec 23 | 85 AORs |
| Jan 24 | 65 AORs |
| Feb 24 | 65 AORs |
| Mar 24 | 45 AORs |
| Apr 24 | 80 AORs |
| May 24 | 50 AORs |
| Jun 24 | 80 AORs |
| Jul 24 | 55 AORs |
| Aug 24 | 105 AORs |
| Sep 24 | 100 AORs |
| Oct 24 | 65 AORs |
| Nov 24 | 40 AORs |
| Dec 24 | 25 AORs |
| Jan 25 | 30 AORs |
| Feb 25 | 20 AORs |
| Mar 25 | 45 AORs |
| Apr 25 | 20 AORs |
| May 25 | 20 AORs |
| Jun 25 | 45 AORs |
| Jul 25 | 135 AORs |
| Aug 25 | 155 AORs |
| Sep 25 | 110 AORs |
| Oct 25 | 75 AORs |
| Nov 25 | 60 AORs |
| Dec 25 | 80 AORs |
| Jan 26 | 145 AORs |
| Feb 26 | 115 AORs |
| Mar 26 | 90 AORs |
| Apr 26 | 60 AORs |
| May 26 | 40 AORs |
| Jun 26 | 40 AORs |
| Jul 26 | 30 AORs |
| Aug 26 | 40 AORs |
| Sep 26 | 25 AORs |
| Oct 26 | 25 AORs |
Higher volume months mean more people joined the community tracker around the same time. These counts reflect community participation, not IRCC processing capacity or national intake.
Built from timelines people shared themselves. They tell you how the wait has gone for others, which can be steadying to see. They describe the past; they do not predict any individual outcome, including yours.
Explore the data on your own terms
Worked out from the AOR date plus days to biometrics link, where both are on record
Applicants matched
10,821
Median AOR to eCOPR (community + archive)
147d
Median AOR to FD (community + archive)
102d
Median AOR to BIL (community + archive)
42d
Median days AOR to eCOPR, by stream
Community medians (days) for your filtered set. At least 3 applicants per group required. Solid bars are observed data.
Details
| CEC | 151d | 585 applicants |
|---|---|---|
| EE-PNP | 139d | 190 applicants |
| Other | 140d | 115 applicants |
| French | 145d | 55 applicants |
| Healthcare | 124d | 45 applicants |
| Trade | 159d | 25 applicants |
| FSW | 434d | 15 applicants |
| Education | 120d | 5 applicants |
Median days AOR to eCOPR, by complexity
Community medians (days) by file complexity as reported by applicants. Solid bars are observed data.
Details
| Single - With Foreign Exp | 91d | 85 applicants |
|---|---|---|
| With Partner/Family - With Foreign Exp | 127d | 65 applicants |
| Single - No Foreign Exp | 92d | 35 applicants |
| With Partner/Family - No Foreign Exp | 144d | 5 applicants |
Median days AOR to eCOPR, by application type
Community medians (days) by application type (inland, from within Canada, vs outland, from outside Canada). Solid bars are observed data.
Details
| Inland | 147d | 1010 applicants |
|---|---|---|
| Outland | 123d | 25 applicants |
Median days AOR to eCOPR, by AOR month
Each point is the community median (days) for people who received their AOR that month and have since reached eCOPR. At least 3 applicants per month. Solid line is observed data.
Details
| Feb 23 | 467d | 5 applicants |
|---|---|---|
| Apr 23 | 396d | 5 applicants |
| May 23 | 184d | 5 applicants |
| Jul 23 | 193d | 5 applicants |
| Aug 23 | 179d | 5 applicants |
| Sep 23 | 187d | 10 applicants |
| Oct 23 | 168d | 10 applicants |
| Nov 23 | 136d | 15 applicants |
| Dec 23 | 135d | 35 applicants |
| Jan 24 | 128d | 35 applicants |
| Feb 24 | 152d | 30 applicants |
| Mar 24 | 120d | 20 applicants |
| Apr 24 | 141d | 45 applicants |
| May 24 | 145d | 30 applicants |
| Jun 24 | 180d | 40 applicants |
| Jul 24 | 182d | 25 applicants |
| Aug 24 | 193d | 50 applicants |
| Sep 24 | 185d | 40 applicants |
| Oct 24 | 177d | 35 applicants |
| Nov 24 | 151d | 15 applicants |
| Dec 24 | 165d | 5 applicants |
| Jan 25 | 130d | 15 applicants |
| Feb 25 | 126d | 10 applicants |
| Mar 25 | 130d | 30 applicants |
| Apr 25 | 120d | 10 applicants |
| May 25 | 94d | 15 applicants |
| Jun 25 | 70d | 25 applicants |
| Jul 25 | 71d | 70 applicants |
| Aug 25 | 86d | 45 applicants |
| Sep 25 | 144d | 35 applicants |
| Oct 25 | 126d | 30 applicants |
| Nov 25 | 130d | 20 applicants |
| Dec 25 | 128d | 35 applicants |
| Jan 26 | 163d | 75 applicants |
| Feb 26 | 163d | 55 applicants |
| Mar 26 | 169d | 45 applicants |
| Apr 26 | 175d | 15 applicants |
| May 26 | 148d | 5 applicants |
A rising or falling line tells you whether more recent cohorts have been waiting longer or shorter than older ones. Keep in mind that the most recent months may have fewer completed timelines, since many people in those cohorts are still waiting.
Median days AOR to eCOPR, by reported location
Community medians (days) grouped by the location members enter on the community tracker. Each location is tagged as a known IRCC visa office or a city. At least 3 applicants per location in your filtered set. Solid bars are observed data.
Details
| Montréal | 151d | 240 applicants |
|---|---|---|
| Etobicoke | 120d | 170 applicants |
| Vancouver | 173d | 95 applicants |
| Ottawa | 205d | 85 applicants |
| Sydney | 134d | 55 applicants |
| Edmonton | 176d | 30 applicants |
| Montreal | 129d | 15 applicants |
| Winnipeg | 200d | 10 applicants |
| Kitchener | 230d | 5 applicants |
Processing times vary by location because IRCC assigns files differently by stream, category, and applicant location. A longer bar for your location does not mean your file will hit the median; individual files move on their own schedule.
You don’t have to face the wait alone.
Thousands of people have shared their real timelines so the next person isn’t left guessing in the dark. Add yours, keep your own application and your family’s together in one place, and see a grounded estimate of how long your decision might take, drawn from people who are walking the same path.
- Share your timeline and help the next applicant find their footing.
- Track your own and your family’s applications together, in one calm place.
- See a realistic estimate of your wait, based on people on the same journey.
It’s free, and what you track stays private to you. Sharing your timeline with the community is always your choice.
