Staying longer in Canada
Study permit extension processing time
Extending your study permit while you are in Canada.
Estimated wait for a new application
8 weeks
IRCC estimate, update of October 17, 2026. Check IRCC's tool
Already waiting
about 27,800 people
If you apply today
A new application sent today would be decided around December 2026, if IRCC's estimate holds.
Already applied?
Choose the week you applied. IRCC estimates how many people are ahead of you and how much time is left.
See every week in a table
| Applied in | People ahead of you | Time left |
|---|---|---|
| October 2026, week 2 | about 27,700 | 7 weeks left |
| October 2026, week 1 | about 24,200 | 6 weeks left |
| September 2026, week 4 | about 20,300 | 5 weeks left |
| September 2026, week 3 | about 15,900 | 4 weeks left |
| September 2026, week 2 | about 13,500 | 4 weeks left |
| September 2026, week 1 | about 11,600 | 3 weeks left |
| August 2026, week 5 | about 10,300 | 3 weeks left |
| August 2026, week 4 | about 8,900 | 3 weeks left |
| August 2026, week 3 | about 7,700 | 2 weeks left |
| August 2026, week 2 | about 6,800 | 2 weeks left |
| August 2026, week 1 | about 5,900 | 2 weeks left |
| July 2026, week 4 | about 5,200 | 2 weeks left |
| July 2026, week 3 | about 4,500 | IRCC says it needs more time |
| July 2026, week 2 | about 3,900 | IRCC says it needs more time |
| July 2026, week 1 | about 3,500 | IRCC says it needs more time |
| June 2026, week 4 | about 3,100 | IRCC says it needs more time |
| June 2026, week 3 | about 2,700 | IRCC says it needs more time |
| June 2026, week 2 | about 2,500 | IRCC says it needs more time |
| June 2026, week 1 | about 2,200 | IRCC says it needs more time |
| May 2026, week 5 | about 1,900 | IRCC says it needs more time |
| May 2026, week 4 | about 1,700 | IRCC says it needs more time |
| May 2026, week 3 | about 1,600 | IRCC says it needs more time |
| May 2026, week 2 | about 1,400 | IRCC says it needs more time |
| May 2026, week 1 | about 1,300 | IRCC says it needs more time |
| April 2026, week 4 | about 1,200 | IRCC says it needs more time |
| April 2026, week 3 | about 1,100 | IRCC says it needs more time |
| April 2026, week 2 | about 1,100 | IRCC says it needs more time |
| April 2026, week 1 | about 1,000 | IRCC says it needs more time |
| March 2026, week 5 | about 1,000 | IRCC says it needs more time |
| March 2026, week 4 | about 900 | IRCC says it needs more time |
| March 2026, week 3 | about 900 | IRCC says it needs more time |
| March 2026, week 2 | about 800 | IRCC says it needs more time |
| March 2026, week 1 | about 800 | IRCC says it needs more time |
| February 2026, week 4 | about 700 | IRCC says it needs more time |
| February 2026, week 3 | about 600 | IRCC says it needs more time |
| February 2026, week 2 | about 500 | IRCC says it needs more time |
| February 2026, week 1 | about 500 | IRCC says it needs more time |
| January 2026, week 4 | about 400 | IRCC says it needs more time |
| January 2026, week 3 | about 400 | IRCC says it needs more time |
| January 2026, week 2 | about 400 | IRCC says it needs more time |
| January 2026, week 1 | about 400 | IRCC says it needs more time |
| December 2025, week 4 | about 300 | IRCC says it needs more time |
| December 2025, week 3 | about 300 | IRCC says it needs more time |
| December 2025, week 2 | about 300 | IRCC says it needs more time |
| December 2025, week 1 | about 300 | IRCC says it needs more time |
| November 2025, week 5 | about 300 | IRCC says it needs more time |
| November 2025, week 4 | about 300 | IRCC says it needs more time |
| November 2025, week 3 | about 300 | IRCC says it needs more time |
| November 2025, week 2 | about 300 | IRCC says it needs more time |
| November 2025, week 1 | about 300 | IRCC says it needs more time |
| October 2025, week 4 | about 300 | IRCC says it needs more time |
| October 2025, week 3 | about 200 | IRCC says it needs more time |
| October 2025, week 2 | about 200 | IRCC says it needs more time |
| October 2025, week 1 | about 200 | IRCC says it needs more time |
| September 2025, week 4 | about 200 | IRCC says it needs more time |
| September 2025, week 3 | about 200 | IRCC says it needs more time |
| September 2025, week 2 | about 200 | IRCC says it needs more time |
| September 2025, week 1 | about 200 | IRCC says it needs more time |
| August 2025, week 5 | about 200 | IRCC says it needs more time |
| August 2025, week 4 | about 200 | IRCC says it needs more time |
| August 2025, week 3 | about 200 | IRCC says it needs more time |
| August 2025, week 2 | about 200 | IRCC says it needs more time |
| August 2025, week 1 | about 200 | IRCC says it needs more time |
| July 2025, week 4 | about 200 | IRCC says it needs more time |
| July 2025, week 3 | about 200 | IRCC says it needs more time |
| July 2025, week 2 | about 200 | IRCC says it needs more time |
| July 2025, week 1 | about 200 | IRCC says it needs more time |
| June 2025, week 5 | about 200 | IRCC says it needs more time |
| June 2025, week 4 | about 200 | IRCC says it needs more time |
| June 2025, week 3 | about 200 | IRCC says it needs more time |
| June 2025, week 2 | about 200 | IRCC says it needs more time |
| June 2025, week 1 | about 200 | IRCC says it needs more time |
| May 2025, week 4 | about 200 | IRCC says it needs more time |
| May 2025, week 3 | about 200 | IRCC says it needs more time |
| May 2025, week 2 | about 200 | IRCC says it needs more time |
| May 2025, week 1 | about 200 | IRCC says it needs more time |
| April 2025, week 4 | about 100 | IRCC says it needs more time |
| April 2025, week 3 | about 100 | IRCC says it needs more time |
| April 2025, week 2 | about 100 | IRCC says it needs more time |
| April 2025, week 1 | about 100 | IRCC says it needs more time |
| March 2025, week 5 | about 100 | IRCC says it needs more time |
| March 2025, week 4 | about 100 | IRCC says it needs more time |
| March 2025, week 3 | about 100 | IRCC says it needs more time |
| March 2025, week 2 | about 100 | IRCC says it needs more time |
| March 2025, week 1 | about 100 | IRCC says it needs more time |
| February 2025, week 4 | about 100 | IRCC says it needs more time |
| February 2025, week 3 | about 100 | IRCC says it needs more time |
| February 2025, week 2 | about 100 | IRCC says it needs more time |
| February 2025, week 1 | about 100 | IRCC says it needs more time |
| January 2025, week 4 | about 100 | IRCC says it needs more time |
| January 2025, week 3 | about 100 | IRCC says it needs more time |
| January 2025, week 2 | about 100 | IRCC says it needs more time |
| January 2025, week 1 | about 100 | IRCC says it needs more time |
| December 2024, week 5 | about 100 | IRCC says it needs more time |
| December 2024, week 4 | about 100 | IRCC says it needs more time |
| December 2024, week 3 | about 100 | IRCC says it needs more time |
| December 2024, week 2 | about 100 | IRCC says it needs more time |
| December 2024, week 1 | about 100 | IRCC says it needs more time |
| November 2024, week 4 | about 100 | IRCC says it needs more time |
| November 2024, week 3 | about 100 | IRCC says it needs more time |
| November 2024, week 2 | about 100 | IRCC says it needs more time |
| November 2024, week 1 | about 100 | IRCC says it needs more time |
| October 2024, week 4 | about 100 | IRCC says it needs more time |
| October 2024, week 3 | about 100 | IRCC says it needs more time |
| October 2024, week 2 | about 100 | IRCC says it needs more time |
| October 2024, week 1 | about 100 | IRCC says it needs more time |
| September 2024, week 5 | about 100 | IRCC says it needs more time |
| September 2024, week 4 | about 100 | IRCC says it needs more time |
| September 2024, week 3 | about 100 | IRCC says it needs more time |
| September 2024, week 2 | about 100 | IRCC says it needs more time |
| September 2024, week 1 | about 100 | IRCC says it needs more time |
| August 2024, week 4 | about 100 | IRCC says it needs more time |
| August 2024, week 3 | about 100 | IRCC says it needs more time |
| August 2024, week 2 | about 100 | IRCC says it needs more time |
| August 2024, week 1 | about 100 | IRCC says it needs more time |
| July 2024, week 4 | about 100 | IRCC says it needs more time |
| July 2024, week 3 | about 100 | IRCC says it needs more time |
| July 2024, week 2 | about 100 | IRCC says it needs more time |
| July 2024, week 1 | about 100 | IRCC says it needs more time |
| June 2024, week 5 | about 100 | IRCC says it needs more time |
| June 2024, week 4 | about 100 | IRCC says it needs more time |
| June 2024, week 3 | about 100 | IRCC says it needs more time |
| June 2024, week 2 | about 100 | IRCC says it needs more time |
| June 2024, week 1 | about 100 | IRCC says it needs more time |
| May 2024, week 4 | about 100 | IRCC says it needs more time |
| May 2024, week 3 | about 100 | IRCC says it needs more time |
| May 2024, week 2 | about 100 | IRCC says it needs more time |
| May 2024, week 1 | about 100 | IRCC says it needs more time |
| April 2024, week 4 | about 100 | IRCC says it needs more time |
| April 2024, week 3 | about 100 | IRCC says it needs more time |
| April 2024, week 2 | fewer than 100 | IRCC says it needs more time |
| April 2024, week 1 | fewer than 100 | IRCC says it needs more time |
| March 2024, week 5 | fewer than 100 | IRCC says it needs more time |
| March 2024, week 4 | fewer than 100 | IRCC says it needs more time |
| March 2024, week 3 | fewer than 100 | IRCC says it needs more time |
| March 2024, week 2 | fewer than 100 | IRCC says it needs more time |
| March 2024, week 1 | fewer than 100 | IRCC says it needs more time |
| February 2024, week 4 | fewer than 100 | IRCC says it needs more time |
| February 2024, week 3 | fewer than 100 | IRCC says it needs more time |
| February 2024, week 2 | fewer than 100 | IRCC says it needs more time |
| February 2024, week 1 | fewer than 100 | IRCC says it needs more time |
| January 2024, week 4 | fewer than 100 | IRCC says it needs more time |
| January 2024, week 3 | fewer than 100 | IRCC says it needs more time |
| January 2024, week 2 | fewer than 100 | IRCC says it needs more time |
| January 2024, week 1 | fewer than 100 | IRCC says it needs more time |
| December 2023, week 5 | fewer than 100 | IRCC says it needs more time |
| December 2023, week 4 | fewer than 100 | IRCC says it needs more time |
| December 2023, week 3 | fewer than 100 | IRCC says it needs more time |
| December 2023, week 2 | fewer than 100 | IRCC says it needs more time |
| December 2023, week 1 | fewer than 100 | IRCC says it needs more time |
| November 2023, week 4 | fewer than 100 | IRCC says it needs more time |
| November 2023, week 3 | fewer than 100 | IRCC says it needs more time |
| November 2023, week 2 | fewer than 100 | IRCC says it needs more time |
| November 2023, week 1 | fewer than 100 | IRCC says it needs more time |
| October 2023, week 5 | fewer than 100 | IRCC says it needs more time |
| October 2023, week 4 | fewer than 100 | IRCC says it needs more time |
| October 2023, week 3 | fewer than 100 | IRCC says it needs more time |
| October 2023, week 2 | fewer than 100 | IRCC says it needs more time |
| October 2023, week 1 | fewer than 100 | IRCC says it needs more time |
| September 2023, week 4 | fewer than 100 | IRCC says it needs more time |
| September 2023, week 3 | fewer than 100 | IRCC says it needs more time |
| September 2023, week 2 | fewer than 100 | IRCC says it needs more time |
| September 2023, week 1 | fewer than 100 | IRCC says it needs more time |
| August 2023, week 4 | fewer than 100 | IRCC says it needs more time |
| August 2023, week 3 | fewer than 100 | IRCC says it needs more time |
| August 2023, week 2 | fewer than 100 | IRCC says it needs more time |
| August 2023, week 1 | fewer than 100 | IRCC says it needs more time |
| July 2023, week 5 | fewer than 100 | IRCC says it needs more time |
| July 2023, week 4 | fewer than 100 | IRCC says it needs more time |
| July 2023, week 3 | fewer than 100 | IRCC says it needs more time |
| July 2023, week 2 | fewer than 100 | IRCC says it needs more time |
| July 2023, week 1 | fewer than 100 | IRCC says it needs more time |
| June 2023, week 4 | fewer than 100 | IRCC says it needs more time |
| June 2023, week 3 | fewer than 100 | IRCC says it needs more time |
| June 2023, week 2 | fewer than 100 | IRCC says it needs more time |
| June 2023, week 1 | fewer than 100 | IRCC says it needs more time |
| May 2023, week 4 | fewer than 100 | IRCC says it needs more time |
| May 2023, week 3 | fewer than 100 | IRCC says it needs more time |
| May 2023, week 2 | fewer than 100 | IRCC says it needs more time |
| May 2023, week 1 | fewer than 100 | IRCC says it needs more time |
| April 2023, week 5 | fewer than 100 | IRCC says it needs more time |
| April 2023, week 4 | fewer than 100 | IRCC says it needs more time |
| April 2023, week 3 | fewer than 100 | IRCC says it needs more time |
| April 2023, week 2 | fewer than 100 | IRCC says it needs more time |
| April 2023, week 1 | fewer than 100 | IRCC says it needs more time |
| March 2023, week 4 | fewer than 100 | IRCC says it needs more time |
| March 2023, week 3 | fewer than 100 | IRCC says it needs more time |
| March 2023, week 2 | fewer than 100 | IRCC says it needs more time |
| March 2023, week 1 | fewer than 100 | IRCC says it needs more time |
| February 2023, week 4 | fewer than 100 | IRCC says it needs more time |
| February 2023, week 3 | fewer than 100 | IRCC says it needs more time |
| February 2023, week 2 | fewer than 100 | IRCC says it needs more time |
| February 2023, week 1 | fewer than 100 | IRCC says it needs more time |
| January 2023, week 5 | fewer than 100 | IRCC says it needs more time |
| January 2023, week 4 | fewer than 100 | IRCC says it needs more time |
| January 2023, week 3 | fewer than 100 | IRCC says it needs more time |
| January 2023, week 2 | fewer than 100 | IRCC says it needs more time |
| January 2023, week 1 | fewer than 100 | IRCC says it needs more time |
Recent applications
IRCC also publishes how long it took to decide 8 in 10 recent applications of this kind.
Recent applications: 8 in 10 decided within
56 days
about 8 weeks
IRCC figure, update of October 21, 2026. Check IRCC's tool
How the estimate has changed
Each point is an IRCC update.
How long recent applications took
Each point is an IRCC update. Lower means a shorter wait.
What does this number mean?
It looks ahead
IRCC estimates how long a new application would take, based on how many people are already waiting and how many decisions it plans to make.
“Waiting” is IRCC's own count
The number of people waiting is IRCC's rounded count of applications in the queue.
Already applied?
IRCC also estimates how many people are ahead of you and how much time is left, by when you applied.
Common questions
How long does a study permit extension take?
IRCC estimates that a new application would take 8 weeks (update of October 17, 2026). about 27,800 people are already waiting. Of recent applications, 8 in 10 were decided within 56 days.
Is this an official government website?
No. Canada Visa Wait is an independent site and is not affiliated with the Government of Canada. The figures are IRCC's own. Before you rely on a date, check IRCC's official processing-times tool.
All published figures
Every published estimate
| IRCC update | Figure | Change |
|---|---|---|
| October 10, 2026 | 8 weeks | −1 week |
| October 4, 2026 | 9 weeks | +1 week |
| September 24, 2026 | 8 weeks | +1 week |
| September 12, 2026 | 7 weeks | first figure |
Every published count of people waiting
| IRCC update | Figure | Change |
|---|---|---|
| October 17, 2026 | about 27,800 | +100 |
| October 10, 2026 | about 27,700 | −1,300 |
| October 4, 2026 | about 29,000 | +2,800 |
| September 26, 2026 | about 26,200 | +200 |
| September 24, 2026 | about 26,000 | −300 |
| September 12, 2026 | about 26,300 | – |
Every published figure: Study permit extension
| IRCC update | Figure | Change |
|---|---|---|
| October 14, 2026 | 56 days | −3 days |
| October 7, 2026 | 59 days | −1 day |
| October 1, 2026 | 60 days | −2 days |
| September 16, 2026 | 62 days | −2 days |
| August 19, 2026 | 64 days | −2 days |
| August 12, 2026 | 66 days | −4 days |
| August 5, 2026 | 70 days | −1 day |
| July 28, 2026 | 71 days | −1 day |
| July 22, 2026 | 72 days | +2 days |
| July 2, 2026 | 70 days | −1 day |
| June 24, 2026 | 71 days | +13 days |
| June 10, 2026 | 58 days | +2 days |
| June 3, 2026 | 56 days | −7 days |
| May 20, 2026 | 63 days | −13 days |
| May 13, 2026 | 76 days | −7 days |
| May 6, 2026 | 83 days | −3 days |
| April 29, 2026 | 86 days | −7 days |
| April 22, 2026 | 93 days | −4 days |
| April 15, 2026 | 97 days | +3 days |
| April 9, 2026 | 94 days | −1 day |
| March 24, 2026 | 95 days | +6 days |
| March 20, 2026 | 89 days | +4 days |
| March 11, 2026 | 85 days | −4 days |
| February 24, 2026 | 89 days | +1 day |
| February 17, 2026 | 88 days | −5 days |
| February 11, 2026 | 93 days | −5 days |
| February 4, 2026 | 98 days | −6 days |
| January 28, 2026 | 104 days | −5 days |
| January 21, 2026 | 109 days | −6 days |
| January 14, 2026 | 115 days | −2 days |
| January 7, 2026 | 117 days | −2 days |
| December 31, 2025 | 119 days | −11 days |
| December 23, 2025 | 130 days | −10 days |
| December 10, 2025 | 140 days | −4 days |
| December 3, 2025 | 144 days | −7 days |
| November 26, 2025 | 151 days | −6 days |
| November 19, 2025 | 157 days | −5 days |
| November 12, 2025 | 162 days | −6 days |
| October 29, 2025 | 168 days | +1 day |
| October 20, 2025 | 167 days | −4 days |
| October 1, 2025 | 171 days | +2 days |
| September 24, 2025 | 169 days | −5 days |
| September 17, 2025 | 174 days | +11 days |
| September 10, 2025 | 163 days | −1 day |
| September 3, 2025 | 164 days | −9 days |
| August 27, 2025 | 173 days | +1 day |
| August 20, 2025 | 172 days | +2 days |
| August 13, 2025 | 170 days | −1 day |
| August 5, 2025 | 171 days | −1 day |
| July 29, 2025 | 172 days | −1 day |
| July 22, 2025 | 173 days | −2 days |
| July 16, 2025 | 175 days | −5 days |
| July 9, 2025 | 180 days | −2 days |
| July 2, 2025 | 182 days | −7 days |
| June 25, 2025 | 189 days | −14 days |
| June 17, 2025 | 203 days | −19 days |
| June 3, 2025 | 222 days | −12 days |
| May 28, 2025 | 234 days | −2 days |
| May 20, 2025 | 236 days | +2 days |
| May 13, 2025 | 234 days | +11 days |
| May 6, 2025 | 223 days | +3 days |
| April 30, 2025 | 220 days | +13 days |
| April 23, 2025 | 207 days | +44 days |
| April 16, 2025 | 163 days | +30 days |
| April 9, 2025 | 133 days | +13 days |
| April 1, 2025 | 120 days | +4 days |
| March 25, 2025 | 116 days | +2 days |
| March 18, 2025 | 114 days | +2 days |
| February 18, 2025 | 112 days | +1 day |
| February 12, 2025 | 111 days | −1 day |
| February 5, 2025 | 112 days | −4 days |
| January 29, 2025 | 116 days | −3 days |
| January 22, 2025 | 119 days | −5 days |
| January 17, 2025 | 124 days | −6 days |
| January 7, 2025 | 130 days | −4 days |
| December 31, 2024 | 134 days | −27 days |
| December 17, 2024 | 161 days | +1 day |
| December 11, 2024 | 160 days | +2 days |
| December 3, 2024 | 158 days | −5 days |
| November 26, 2024 | 163 days | +1 day |
| November 19, 2024 | 162 days | +7 days |
| November 13, 2024 | 155 days | +9 days |
| November 5, 2024 | 146 days | +15 days |
| October 22, 2024 | 131 days | +5 days |
| October 9, 2024 | 126 days | +14 days |
| October 1, 2024 | 112 days | +5 days |
| September 24, 2024 | 107 days | +5 days |
| September 17, 2024 | 102 days | +6 days |
| September 11, 2024 | 96 days | +7 days |
| September 3, 2024 | 89 days | +6 days |
| August 27, 2024 | 83 days | +12 days |
| August 20, 2024 | 71 days | +7 days |
| August 14, 2024 | 64 days | +3 days |
| August 8, 2024 | 61 days | +3 days |
| July 24, 2024 | 58 days | −2 days |
| July 17, 2024 | 60 days | first figure |