Applicant Progress Tracker

Beta

Community-sourced immigration application timelines. See how long each stage really takes.

Synced May 28, 2026 12:00PM EDT

Estimate My Timeline

Enter your details to see approximate processing dates based on community data

From AOR

Days from Acknowledgement of Receipt

Stage Median P25 P75 n
AOR → Bio 46d 35d 60d 1343
AOR → Eligibility 79d 51d 125d 200
AOR → BG Check 72d 54d 102d 847
AOR → FD 87d 63d 114d 1002
AOR → eCOPR 133d 94d 182d 584

Post-Decision

Days between final stages

Stage Median P25 P75 n
FD → P1 4d 2d 8d 676
P1 → P2 11d 5d 20d 835
P2 → eCOPR 15d 8d 60d 572
P1 → eCOPR 33d 23d 67d 547
Filter Applicants

Showing 2051 to 2100 of 3069 applicants

Application Timeline Checks Milestones
Draw Type ITA Submitted AOR BIL Medical Eligibility BG Check FD P1/PPR P2/Passport eCOPR PR Sent PR Recv
CEC Jun 12 Aug 8 Aug 8 Aug 26 Aug 27 Sep 16 Oct 1 Oct 6 Oct 20 Nov 2
CEC Jul 21 Aug 8 Aug 8 Sep 4 Sep 11 Sep 25 Oct 2 Oct 8 Oct 21
CEC Aug 8 Aug 8 Aug 26 Sep 5 Sep 11 Sep 15 Sep 29 Oct 15
CEC Jun 12 Aug 9 Sep 3 Sep 15 Sep 20 Oct 22 Oct 22 Oct 23 Oct 30
CEC Jun 12 Aug 9 Not Started Not Started
CEC Jun 12 Aug 9 Not Started Not Started
CEC Jun 26 Aug 10 Aug 27 Sep 3 Completed Completed Sep 19 Sep 22 Oct 6 Oct 16
Education Sep 17 Aug 10 Upfront
CEC Jun 12 Aug 11 Sep 2 Sep 10 Jun 9 Sep 18 Oct 1 Oct 7 Oct 20
CEC Jun 12 Aug 11 Sep 2 Sep 18 Completed Oct 8 Oct 8
CEC Jun 12 Aug 11 Sep 2 Passed Completed In Process
CEC Jun 12 Aug 11 Aug 29 Sep 3 Jan 11 Nov 11 Nov 14 Jan 6 Jan 13
CEC Jun 26 Aug 11 Aug 27 Sep 5 Completed Completed Sep 24
CEC Aug 7 Aug 11 Sep 2 Sep 10 May 9 Sep 17 Oct 1 Oct 3 Nov 13 Jan 11 Feb 28 Mar 9
Healthcare Jul 22 Aug 11 Sep 8 Sep 11 In Process In Process
French Aug 8 Aug 11 Aug 29 Passed In Process In Process
CEC Jul 8 Aug 11 Aug 11 Sep 2 Sep 10 Oct 1
French Aug 8 Aug 11 Aug 11 Aug 25 Aug 21 Jan 19 Feb 9 Feb 3
CEC Jun 12 Aug 12 Sep 3 Passed Oct 2 Oct 10 Oct 10 Oct 17 Oct 27
CEC Jun 12 Aug 12 Sep 2 Passed Completed In Process
CEC Jun 12 Aug 12 Aug 29 Sep 11 In Process In Process
CEC Jun 26 Aug 12 Sep 3 Sep 25 Sep 29 Oct 3 Oct 3 Oct 9 Oct 22
CEC Aug 7 Aug 12 Sep 3 Passed Completed Completed Sep 19 Sep 22 Oct 11 Oct 16 Dec 17
Healthcare Jul 22 Aug 12 Aug 25 Sep 18 Completed Completed Sep 23
PNP Aug 12 Aug 12 Sep 4 Sep 11 Oct 9 Nov 3 Nov 6 Nov 12 Jan 19
CEC Aug 7 Aug 12 Aug 12 Sep 3 Sep 4 Sep 19 Sep 19 Sep 22 Oct 11 Oct 16
CEC Jun 26 Aug 13 Sep 5 Sep 8 Completed Completed Oct 22 Oct 23 Oct 29
CEC Jun 26 Aug 13 Sep 4 Jan 9 In Process In Process Oct 3 Oct 9 Oct 24
CEC Jun 26 Aug 13 Sep 4 Sep 10 In Process In Process
CEC Aug 8 Aug 13 Sep 3 Passed Jun 9 Sep 30
Healthcare Jul 22 Aug 13 Sep 4 Sep 5 In Process In Process
French Aug 8 Aug 13 Sep 4 Sep 4 Oct 2 Oct 1 Oct 1 Oct 2 Nov 3
CEC Jun 26 Aug 14 Sep 8 Sep 8 In Process In Process Oct 3 Oct 9 Oct 24
CEC Jun 26 Aug 14 Sep 5 Sep 6 Oct 9 Oct 10 Oct 27 Oct 29 Nov 5
CEC Jul 8 Aug 14 Sep 10 Passed Aug 10 Aug 10 Oct 8 Oct 8 Oct 23
Healthcare Jul 22 Aug 14 Sep 5 Sep 5 Dec 9 Oct 10 Oct 9 Oct 16 Oct 27
Healthcare Jul 22 Aug 14 Sep 4 Sep 13 Feb 25 Feb 25 Feb 25 Feb 28
French Aug 8 Aug 14 Aug 25 Aug 12 Feb 10 Oct 14 Oct 17 Oct 27 Jan 14
CEC Jun 26 Aug 15 Sep 8 Apr 9 Jan 9 Oct 14 Oct 28 Oct 30 Nov 5
CEC Aug 7 Aug 15 Sep 8 Sep 12 Jun 10 Nov 17 Nov 17 Jan 6 Jan 12 Jan 20
CEC Aug 7 Aug 15 Sep 5 Aug 9 Completed Completed Oct 10 Oct 17 Oct 27
CEC Jun 26 Aug 15 Aug 15 Sep 8 Sep 8 Oct 14 Oct 28 Oct 30 Nov 5
CEC Jun 26 Aug 16 Sep 8 Sep 13 Oct 3 Oct 6 Oct 6 Oct 10 Oct 24
Healthcare Jul 22 Aug 16 Sep 10 Old medical was approved. Oct 1 Oct 1
French Aug 8 Aug 16 Aug 26 Passed In Process In Process
CEC Jul 8 Aug 17 Sep 8 Sep 11 Oct 10 Oct 10 Oct 10 Oct 17 Oct 27 Jan 13
CEC Jul 22 Aug 17
CEC Aug 7 Aug 17 Sep 8 Passed Jun 9 Sep 30 Oct 1 Oct 3 Oct 17 Oct 24
CEC Jun 26 Aug 17 Oct 9 Oct 9 Feb 27 Oct 4 Oct 17 Oct 30 Feb 27
Healthcare Jul 22 Aug 17 Aug 17 Sep 9 Sep 9 In Progress (1) Oct 8 Apr 20 Apr 28

Legend

Completed Step finished
In Progress Currently processing
Pending Not yet started
Date milestone reached
No data

Disclaimer

The data shown on this page is community-sourced and self-reported by applicants. Processing times and stage completions may not be fully accurate or representative of all applications. Individual results vary based on many factors.

For official information, please visit the official IRCC website .