Immigration · IRCC processing times · Study permit
Canada study permit processing time, by country.
IRCC’s own published processing time for a study permit applied for from outside Canada, for every country it lists, with what the number means and a date check.
IRCC’s figure for study permit is published for 92 of 212 countries and territories. The middle one is about 6 weeks; the fastest listed is Denmark (2 weeks) and the slowest Iran (21 weeks).
IRCC’s table last updated: October 21, 2026. Our copy fetched October 26, 2026.
How long will mine take?
Where you stand
Choose a country to see IRCC’s current figure and what it implies for your application date.
Study permit processing times: the picture across countries
Study permit processing times differ a lot by country because IRCC reports each country separately. Of the 92 countries with a figure, they spread like this:
| IRCC figure | Countries |
|---|---|
| 2 weeks or less | 4 |
| 2 to 4 weeks | 27 |
| 4 to 8 weeks | 49 |
| 8 to 16 weeks | 9 |
| Over 16 weeks | 3 |
Shortest listed: Denmark (2 weeks), Mexico (2 weeks), South Korea (2 weeks), Spain (2 weeks), Afghanistan (3 weeks).
Longest listed: Iran (21 weeks), South Africa (19 weeks), Benin (17 weeks), Togo (16 weeks), Zimbabwe (15 weeks).
Large source countries: India (8 weeks), Nigeria (10 weeks), Philippines (6 weeks), Pakistan (7 weeks), China (8 weeks), Brazil (4 weeks).
120 entries have no number. IRCC shows “No processing time available” or “Not enough data” for them (120 and 0 respectively); that means IRCC has not published a figure, not that decisions are instant or stopped.
All countries
| Country or territory | IRCC processing time | Days (approx.) |
|---|---|---|
| Afghanistan | 3 weeks | 21 |
| Albania | No processing time available | |
| Algeria | 7 weeks | 49 |
| Andorra | No processing time available | |
| Angola | No processing time available | |
| Anguilla | No processing time available | |
| Antigua & Barbuda | No processing time available | |
| Argentina | No processing time available | |
| Armenia | No processing time available | |
| Aruba | No processing time available | |
| Australia | 3 weeks | 21 |
| Austria | No processing time available | |
| Azerbaijan | 6 weeks | 42 |
| Bahamas | 4 weeks | 28 |
| Bahrain | No processing time available | |
| Bangladesh | 6 weeks | 42 |
| Barbados | No processing time available | |
| Belarus | No processing time available | |
| Belgium | 4 weeks | 28 |
| Belize | No processing time available | |
| Benin | 17 weeks | 119 |
| Bermuda | No processing time available | |
| Bhutan | No processing time available | |
| Bolivia | No processing time available | |
| Bosnia & Herzegovina | No processing time available | |
| Botswana | No processing time available | |
| Brazil | 4 weeks | 28 |
| British Indian Ocean Territory | No processing time available | |
| Brunei | No processing time available | |
| Bulgaria | No processing time available | |
| Burkina Faso | 5 weeks | 35 |
| Burundi | 7 weeks | 49 |
| Cambodia | 6 weeks | 42 |
| Cameroon | 9 weeks | 63 |
| Canada | 7 weeks | 49 |
| Cape Verde | No processing time available | |
| Caribbean Netherlands | No processing time available | |
| Cayman Islands | No processing time available | |
| Central African Republic | No processing time available | |
| Chad | 4 weeks | 28 |
| Chile | 4 weeks | 28 |
| China | 8 weeks | 56 |
| Colombia | 6 weeks | 42 |
| Comoros | No processing time available | |
| Costa Rica | No processing time available | |
| Côte d’Ivoire | 8 weeks | 56 |
| Croatia | No processing time available | |
| Cuba | No processing time available | |
| Cyprus | No processing time available | |
| Czechia | 5 weeks | 35 |
| Democratic Republic of the Congo | No processing time available | |
| Denmark | 2 weeks | 14 |
| Djibouti | No processing time available | |
| Dominica | No processing time available | |
| Dominican Republic | 5 weeks | 35 |
| Ecuador | 7 weeks | 49 |
| Egypt | 8 weeks | 56 |
| El Salvador | No processing time available | |
| Equatorial Guinea | No processing time available | |
| Eritrea | No processing time available | |
| Estonia | No processing time available | |
| Eswatini | No processing time available | |
| Ethiopia | 7 weeks | 49 |
| Fiji | No processing time available | |
| Finland | No processing time available | |
| France | 4 weeks | 28 |
| French Polynesia | No processing time available | |
| Gabon | No processing time available | |
| Gambia | 4 weeks | 28 |
| Georgia | No processing time available | |
| Germany | 5 weeks | 35 |
| Ghana | 8 weeks | 56 |
| Greece | No processing time available | |
| Greenland | No processing time available | |
| Grenada | No processing time available | |
| Guatemala | No processing time available | |
| Guinea | 6 weeks | 42 |
| Guinea-Bissau | No processing time available | |
| Guyana | No processing time available | |
| Haiti | 3 weeks | 21 |
| Honduras | No processing time available | |
| Hong Kong | 6 weeks | 42 |
| Hungary | No processing time available | |
| Iceland | No processing time available | |
| India | 8 weeks | 56 |
| Indonesia | 8 weeks | 56 |
| Iran | 21 weeks | 147 |
| Iraq | No processing time available | |
| Ireland | No processing time available | |
| Israel | No processing time available | |
| Italy | 5 weeks | 35 |
| Jamaica | 3 weeks | 21 |
| Japan | 3 weeks | 21 |
| Jordan | 8 weeks | 56 |
| Kazakhstan | 6 weeks | 42 |
| Kenya | 4 weeks | 28 |
| Kiribati | No processing time available | |
| Kosovo | No processing time available | |
| Kuwait | 4 weeks | 28 |
| Kyrgyzstan | 3 weeks | 21 |
| Laos | No processing time available | |
| Latvia | No processing time available | |
| Lebanon | 7 weeks | 49 |
| Lesotho | No processing time available | |
| Liberia | No processing time available | |
| Libya | 3 weeks | 21 |
| Liechtenstein | No processing time available | |
| Lithuania | No processing time available | |
| Luxembourg | No processing time available | |
| Macau | No processing time available | |
| Madagascar | 13 weeks | 91 |
| Malawi | No processing time available | |
| Malaysia | 6 weeks | 42 |
| Maldives | No processing time available | |
| Mali | 7 weeks | 49 |
| Malta | No processing time available | |
| Marshall Islands | No processing time available | |
| Martinique | No processing time available | |
| Mauritania | No processing time available | |
| Mauritius | 11 weeks | 77 |
| Mexico | 2 weeks | 14 |
| Micronesia | No processing time available | |
| Moldova | No processing time available | |
| Monaco | No processing time available | |
| Mongolia | 3 weeks | 21 |
| Montenegro | No processing time available | |
| Morocco | 8 weeks | 56 |
| Mozambique | No processing time available | |
| Myanmar | 6 weeks | 42 |
| Namibia | No processing time available | |
| Nauru | No processing time available | |
| Nepal | 5 weeks | 35 |
| Netherlands | 4 weeks | 28 |
| New Caledonia | No processing time available | |
| New Zealand | No processing time available | |
| Nicaragua | No processing time available | |
| Niger | 5 weeks | 35 |
| Nigeria | 10 weeks | 70 |
| North Korea | No processing time available | |
| North Macedonia | No processing time available | |
| Norway | 4 weeks | 28 |
| Oman | 4 weeks | 28 |
| Pakistan | 7 weeks | 49 |
| Palestinian Territories | No processing time available | |
| Panama | 6 weeks | 42 |
| Papua New Guinea | No processing time available | |
| Paraguay | No processing time available | |
| Peru | 5 weeks | 35 |
| Philippines | 6 weeks | 42 |
| Poland | 4 weeks | 28 |
| Portugal | No processing time available | |
| Puerto Rico | No processing time available | |
| Qatar | 5 weeks | 35 |
| Republic of the Congo | 8 weeks | 56 |
| Romania | No processing time available | |
| Russia | 4 weeks | 28 |
| Rwanda | 6 weeks | 42 |
| Samoa | No processing time available | |
| San Marino | No processing time available | |
| São Tomé & Príncipe | No processing time available | |
| Saudi Arabia | 4 weeks | 28 |
| Senegal | 7 weeks | 49 |
| Serbia | No processing time available | |
| Seychelles | No processing time available | |
| Sierra Leone | No processing time available | |
| Singapore | 9 weeks | 63 |
| Slovakia | 3 weeks | 21 |
| Slovenia | No processing time available | |
| Solomon Islands | No processing time available | |
| Somalia | No processing time available | |
| South Africa | 19 weeks | 133 |
| South Korea | 2 weeks | 14 |
| South Sudan | No processing time available | |
| Spain | 2 weeks | 14 |
| Sri Lanka | 6 weeks | 42 |
| St. Kitts & Nevis | No processing time available | |
| St. Lucia | No processing time available | |
| St. Vincent & Grenadines | No processing time available | |
| Sudan | No processing time available | |
| Suriname | No processing time available | |
| Sweden | No processing time available | |
| Switzerland | 3 weeks | 21 |
| Syria | No processing time available | |
| Taiwan | 7 weeks | 49 |
| Tajikistan | No processing time available | |
| Tanzania | 9 weeks | 63 |
| Thailand | 6 weeks | 42 |
| Timor-Leste | No processing time available | |
| Togo | 16 weeks | 112 |
| Tonga | No processing time available | |
| Trinidad & Tobago | 6 weeks | 42 |
| Tunisia | 4 weeks | 28 |
| Türkiye | 6 weeks | 42 |
| Turkmenistan | No processing time available | |
| Turks & Caicos Islands | No processing time available | |
| Tuvalu | No processing time available | |
| U.S. Virgin Islands | No processing time available | |
| Uganda | No processing time available | |
| Ukraine | 7 weeks | 49 |
| United Arab Emirates | 7 weeks | 49 |
| United Kingdom | 5 weeks | 35 |
| United States | 5 weeks | 35 |
| Uruguay | No processing time available | |
| Uzbekistan | 4 weeks | 28 |
| Vanuatu | No processing time available | |
| Vatican City | No processing time available | |
| Venezuela | No processing time available | |
| Vietnam | 5 weeks | 35 |
| West Bank | No processing time available | |
| Yemen | No processing time available | |
| Zambia | 12 weeks | 84 |
| Zimbabwe | 15 weeks | 105 |
“Days” converts IRCC’s wording at 7 days a week and 30.4 days a month so countries can be compared; the IRCC wording is the figure of record.
History since October 20, 2026
Choose a country above 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 “processing time” means here
“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)
In practice that makes it a look backwards, not a forecast: of the a study permit applied for from outside Canada applications IRCC finished recently from your country, 80% were decided within the stated time. It is a long-run marker, so about one in five took longer, and it is measured on applications that were already decided, so a sudden surge or backlog shows up late. The clock starts when IRCC has your complete application; an application returned as incomplete or still waiting for a document has not started its clock.
“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)
The calculator above only adds IRCC’s figure to your date. If today is past that mark you are in the slower 20%, which is common and not by itself a sign of a refusal. IRCC’s own advice, quoted above, is that calling does not speed things up; use your IRCC account to check status and to submit a case-specific enquiry when IRCC says you may.
Worked example
Take study permit applications from India. IRCC’s figure is 8 weeks, which this page converts to 56 days. If IRCC received a complete application on October 26, 2026, adding 56 days gives December 21, 2026 as the date by which about 80% of similar recent applications had been decided. An application still open after that date sits in the slower 20%; for comparison the middle country on this page is 6 weeks (42 days).
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.
- Treating “No processing time available” as fast. For 120 of 212 entries IRCC has published no figure at all, usually for lack of recent decisions; it does not mean instant decisions.
- Using the wrong program. This page covers a study permit applied for from outside Canada; applying from inside Canada, or for a different permit, has its own IRCC figure.
Frequently asked questions
How long does a study permit take to process?
IRCC publishes study permit processing times per country. Across the 92 countries with a figure, the middle value is about 6 weeks, ranging from 2 weeks (Denmark) to 21 weeks (Iran). Choose your country above for your own number.
What does IRCC’s processing time actually measure?
IRCC says it checks “how long it took us to process 80% of that type of application in the past”, counting from the day it receives a complete application to the day it makes a decision. So 80% of recent applications were decided within the time shown and about 20% took longer.
What does “No processing time available” or “Not enough data” mean?
IRCC has not published a figure for that country. For study permit that is 120 of 212 entries. Typically there are too few recent decisions to compute a reliable number. Use the global middle figure (6 weeks) only as a rough guide.
My application is past the processing time. What should I do?
Check the reasons IRCC lists (incomplete application, complexity, additional security checks, or a program cap) and your IRCC account status. IRCC says calling will not speed up processing. Being past the 80% mark does not mean refusal.
How current is this page?
IRCC’s own table for this program was last updated October 21, 2026. We fetched it October 26, 2026. IRCC refreshes its tool regularly, so confirm on the official tool before making a decision about travel or work.
Is this the official IRCC tool?
No. TNAADO Tools re-presents IRCC’s public figures with comparison, history and a date calculator. The official tool is IRCC’s Check processing times.
Sources and update path
IRCC table updated October 21, 2026; fetched October 26, 2026. History recorded since October 20, 2026.
- IRCC, Check processing times (official tool and definitions)
- IRCC public data file behind the tool (country processing times)
- Comparison, bucketing, day conversion and history are TNAADO Tools calculations.
To refresh: node scripts/update-ircc-processing-times.mjs, then node scripts/gen-ircc-pages.mjs, review, npm test, node build.mjs. The page also looks for a longer history at m4tcsirs9vdfljls.public.blob.vercel-storage.com/ircc/history/study.json in the browser and uses it only if it parses.
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.