Skip to main content

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.

Each dot is 50 of the 6,183 people who finished. Hover a column for its count.
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.

1 / 3

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.

Community median, from real applicants

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.

MontréalCity295
OttawaVisa office215
EtobicokeVisa office215
VancouverCity190
SydneyVisa office120

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.

375283190985Mar 18: 5 AORsMar 18Apr 18: 10 AORsMay 18: 10 AORsJun 18: 25 AORsJul 18: 40 AORsAug 18: 55 AORsSep 18: 95 AORsOct 18: 165 AORsNov 18: 190 AORsDec 18: 375 AORsJan 19: 370 AORsFeb 19: 375 AORsFeb 19Mar 19: 370 AORsApr 19: 280 AORsMay 19: 270 AORsJun 19: 245 AORsJul 19: 235 AORsAug 19: 320 AORsSep 19: 320 AORsOct 19: 285 AORsNov 19: 180 AORsDec 19: 205 AORsJan 20: 200 AORsJan 20Feb 20: 150 AORsMar 20: 160 AORsApr 20: 100 AORsMay 20: 110 AORsJun 20: 155 AORsJul 20: 145 AORsAug 20: 140 AORsSep 20: 145 AORsOct 20: 175 AORsNov 20: 140 AORsDec 20: 160 AORsDec 20Jan 21: 130 AORsFeb 21: 115 AORsMar 21: 140 AORsApr 21: 80 AORsMay 21: 90 AORsJun 21: 105 AORsJul 21: 130 AORsAug 21: 85 AORsSep 21: 70 AORsOct 21: 45 AORsNov 21: 35 AORsNov 21Dec 21: 35 AORsJan 22: 40 AORsFeb 22: 55 AORsMar 22: 45 AORsApr 22: 50 AORsMay 22: 25 AORsJun 22: 25 AORsJul 22: 45 AORsAug 22: 50 AORsSep 22: 75 AORsOct 22: 105 AORsOct 22Nov 22: 100 AORsDec 22: 60 AORsJan 23: 60 AORsFeb 23: 50 AORsMar 23: 45 AORsApr 23: 80 AORsMay 23: 100 AORsJun 23: 50 AORsJul 23: 40 AORsAug 23: 45 AORsSep 23: 40 AORsSep 23Oct 23: 40 AORsNov 23: 55 AORsDec 23: 85 AORsJan 24: 65 AORsFeb 24: 65 AORsMar 24: 45 AORsApr 24: 80 AORsMay 24: 50 AORsJun 24: 80 AORsJul 24: 55 AORsAug 24: 105 AORsAug 24Sep 24: 100 AORsOct 24: 65 AORsNov 24: 40 AORsDec 24: 25 AORsJan 25: 30 AORsFeb 25: 20 AORsMar 25: 45 AORsApr 25: 20 AORsMay 25: 20 AORsJun 25: 45 AORsJul 25: 135 AORsJul 25Aug 25: 155 AORsSep 25: 110 AORsOct 25: 75 AORsNov 25: 60 AORsDec 25: 80 AORsJan 26: 145 AORsFeb 26: 115 AORsMar 26: 90 AORsApr 26: 60 AORsMay 26: 40 AORsJun 26: 40 AORsJul 26: 30 AORsAug 26: 40 AORsSep 26: 25 AORsOct 26: 25 AORsOct 26
Details
Mar 185 AORs
Apr 1810 AORs
May 1810 AORs
Jun 1825 AORs
Jul 1840 AORs
Aug 1855 AORs
Sep 1895 AORs
Oct 18165 AORs
Nov 18190 AORs
Dec 18375 AORs
Jan 19370 AORs
Feb 19375 AORs
Mar 19370 AORs
Apr 19280 AORs
May 19270 AORs
Jun 19245 AORs
Jul 19235 AORs
Aug 19320 AORs
Sep 19320 AORs
Oct 19285 AORs
Nov 19180 AORs
Dec 19205 AORs
Jan 20200 AORs
Feb 20150 AORs
Mar 20160 AORs
Apr 20100 AORs
May 20110 AORs
Jun 20155 AORs
Jul 20145 AORs
Aug 20140 AORs
Sep 20145 AORs
Oct 20175 AORs
Nov 20140 AORs
Dec 20160 AORs
Jan 21130 AORs
Feb 21115 AORs
Mar 21140 AORs
Apr 2180 AORs
May 2190 AORs
Jun 21105 AORs
Jul 21130 AORs
Aug 2185 AORs
Sep 2170 AORs
Oct 2145 AORs
Nov 2135 AORs
Dec 2135 AORs
Jan 2240 AORs
Feb 2255 AORs
Mar 2245 AORs
Apr 2250 AORs
May 2225 AORs
Jun 2225 AORs
Jul 2245 AORs
Aug 2250 AORs
Sep 2275 AORs
Oct 22105 AORs
Nov 22100 AORs
Dec 2260 AORs
Jan 2360 AORs
Feb 2350 AORs
Mar 2345 AORs
Apr 2380 AORs
May 23100 AORs
Jun 2350 AORs
Jul 2340 AORs
Aug 2345 AORs
Sep 2340 AORs
Oct 2340 AORs
Nov 2355 AORs
Dec 2385 AORs
Jan 2465 AORs
Feb 2465 AORs
Mar 2445 AORs
Apr 2480 AORs
May 2450 AORs
Jun 2480 AORs
Jul 2455 AORs
Aug 24105 AORs
Sep 24100 AORs
Oct 2465 AORs
Nov 2440 AORs
Dec 2425 AORs
Jan 2530 AORs
Feb 2520 AORs
Mar 2545 AORs
Apr 2520 AORs
May 2520 AORs
Jun 2545 AORs
Jul 25135 AORs
Aug 25155 AORs
Sep 25110 AORs
Oct 2575 AORs
Nov 2560 AORs
Dec 2580 AORs
Jan 26145 AORs
Feb 26115 AORs
Mar 2690 AORs
Apr 2660 AORs
May 2640 AORs
Jun 2640 AORs
Jul 2630 AORs
Aug 2640 AORs
Sep 2625 AORs
Oct 2625 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
Filters
Stream
App type
Complexity
Visa office
AOR date
BIL date

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
CEC151d585 applicants
EE-PNP139d190 applicants
Other140d115 applicants
French145d55 applicants
Healthcare124d45 applicants
Trade159d25 applicants
FSW434d15 applicants
Education120d5 applicants
Community median, from real applicants

Median days AOR to eCOPR, by complexity

Community medians (days) by file complexity as reported by applicants. Solid bars are observed data.

Single - With Foreign Exp91d (85)
With Partner/Family - With Foreign Exp127d (65)
Single - No Foreign Exp92d (35)
With Partner/Family - No Foreign Exp144d (5)
Details
Single - With Foreign Exp91d85 applicants
With Partner/Family - With Foreign Exp127d65 applicants
Single - No Foreign Exp92d35 applicants
With Partner/Family - No Foreign Exp144d5 applicants
Community median, from real 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.

Inland147d (1010)
Outland123d (25)
Details
Inland147d1010 applicants
Outland123d25 applicants
Community median, from real 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.

46736826916970Feb 23: 467d (5 applicants)Feb 23Apr 23: 396d (5 applicants)May 23: 184d (5 applicants)Jul 23: 193d (5 applicants)Aug 23: 179d (5 applicants)Aug 23Sep 23: 187d (10 applicants)Oct 23: 168d (10 applicants)Nov 23: 136d (15 applicants)Dec 23: 135d (35 applicants)Dec 23Jan 24: 128d (35 applicants)Feb 24: 152d (30 applicants)Mar 24: 120d (20 applicants)Apr 24: 141d (45 applicants)Apr 24May 24: 145d (30 applicants)Jun 24: 180d (40 applicants)Jul 24: 182d (25 applicants)Aug 24: 193d (50 applicants)Aug 24Sep 24: 185d (40 applicants)Oct 24: 177d (35 applicants)Nov 24: 151d (15 applicants)Dec 24: 165d (5 applicants)Dec 24Jan 25: 130d (15 applicants)Feb 25: 126d (10 applicants)Mar 25: 130d (30 applicants)Apr 25: 120d (10 applicants)Apr 25May 25: 94d (15 applicants)Jun 25: 70d (25 applicants)Jul 25: 71d (70 applicants)Aug 25: 86d (45 applicants)Aug 25Sep 25: 144d (35 applicants)Oct 25: 126d (30 applicants)Nov 25: 130d (20 applicants)Dec 25: 128d (35 applicants)Dec 25Jan 26: 163d (75 applicants)Feb 26: 163d (55 applicants)Mar 26: 169d (45 applicants)Apr 26: 175d (15 applicants)May 26: 148d (5 applicants)May 26
Details
Feb 23467d5 applicants
Apr 23396d5 applicants
May 23184d5 applicants
Jul 23193d5 applicants
Aug 23179d5 applicants
Sep 23187d10 applicants
Oct 23168d10 applicants
Nov 23136d15 applicants
Dec 23135d35 applicants
Jan 24128d35 applicants
Feb 24152d30 applicants
Mar 24120d20 applicants
Apr 24141d45 applicants
May 24145d30 applicants
Jun 24180d40 applicants
Jul 24182d25 applicants
Aug 24193d50 applicants
Sep 24185d40 applicants
Oct 24177d35 applicants
Nov 24151d15 applicants
Dec 24165d5 applicants
Jan 25130d15 applicants
Feb 25126d10 applicants
Mar 25130d30 applicants
Apr 25120d10 applicants
May 2594d15 applicants
Jun 2570d25 applicants
Jul 2571d70 applicants
Aug 2586d45 applicants
Sep 25144d35 applicants
Oct 25126d30 applicants
Nov 25130d20 applicants
Dec 25128d35 applicants
Jan 26163d75 applicants
Feb 26163d55 applicants
Mar 26169d45 applicants
Apr 26175d15 applicants
May 26148d5 applicants
Community median, from real 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.

Montréal151d (240)
City
Etobicoke120d (170)
Visa office
Vancouver173d (95)
City
Ottawa205d (85)
Visa office
Sydney134d (55)
Visa office
Edmonton176d (30)
Visa office
Montreal129d (15)
City
Winnipeg200d (10)
City
Kitchener230d (5)
City
Details
Montréal151d240 applicants
Etobicoke120d170 applicants
Vancouver173d95 applicants
Ottawa205d85 applicants
Sydney134d55 applicants
Edmonton176d30 applicants
Montreal129d15 applicants
Winnipeg200d10 applicants
Kitchener230d5 applicants
Community median, from real 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.
Browse the tracker

It’s free, and what you track stays private to you. Sharing your timeline with the community is always your choice.