Canada

Canada visa processing times

How long the Government of Canada (IRCC) is taking to process study permits, work permits and visitor visas, for the country you apply from. Straight from IRCC, updated on its own.

Source: Government of Canada (IRCC) IRCC update: October 1, 2026 Checked every day

Choose a country above to see the times.

Study permit

–

Applied for from outside Canada

Work permit

–

Applied for from outside Canada

Visitor visa

–

Tourism, applied for from outside Canada

Super Visa

–

For parents and grandparents of Canadian citizens and permanent residents

Timeline

Times recorded by NEW at every IRCC update since October 1, 2026. IRCC does not publish past times, so the line starts on that date.

The chart shows up here from the third IRCC update recorded by NEW. IRCC usually updates these times once a week.

Same for every country

These applications do not depend on the country: the eTA, and applications made from inside Canada.

eTA (electronic travel authorization)
5 minutes
Visitor visa, applied for from inside Canada
11 days
Extend a study permit (inside Canada)
60 days
Extend a work permit (inside Canada)
108 days
Extend your stay as a visitor (inside Canada)
385 days

Times from the Government of Canada (IRCC), update of October 1, 2026. They are estimates; check the official IRCC tool before you decide.

Going to the United States? See the US visa interview wait times at every consulate.

What these times mean

This is how long the Government of Canada (IRCC) took to process 8 out of 10 applications of each type. For temporary residence applications (visitor, study and work), IRCC looks at the past 8 to 16 weeks. The time starts the day IRCC receives your complete application and ends when it makes a decision. Times for visas applied for from outside Canada depend on the country you apply from.

Why your application may take longer

  • An incomplete application can be delayed or returned.
  • IRCC may need to check more things on your application for security reasons.
  • You may take a while to answer a request from IRCC.
  • The number of applications IRCC receives changes the time.

IRCC says calling them will not make your application faster. It will contact you if it needs more information or documents.

Visitor visa or eTA?

To visit Canada you need a visitor visa or an electronic travel authorization (eTA), never both. Which one depends on your country and how you travel. The Government of Canada has a page that tells you what you need to enter Canada, and another one on who can apply for an eTA.

Processing times in every country

See the table with all 211 countries
CountryStudy permitWork permitVisitor visaSuper Visa
Afghanistan3 weeksNo processing time available53 daysNo processing time available
AlbaniaNo processing time availableNo processing time available52 daysNo processing time available
Algeria7 weeks9 weeks27 days57 days
AndorraNo processing time availableNo processing time availableNo processing time availableNo processing time available
AngolaNo processing time availableNo processing time available168 daysNo processing time available
AnguillaNo processing time availableNo processing time availableNo processing time availableNo processing time available
Antigua and BarbudaNo processing time availableNo processing time available24 daysNo processing time available
ArgentinaNo processing time availableNo processing time available22 daysNo processing time available
ArmeniaNo processing time availableNo processing time available10 daysNo processing time available
ArubaNo processing time availableNo processing time availableNo processing time availableNo processing time available
Australia3 weeks7 weeks10 daysNo processing time available
Austria5 weeksNo processing time available38 daysNo processing time available
Azerbaijan6 weeksNo processing time available85 daysNo processing time available
Bahamas4 weeksNo processing time available27 daysNo processing time available
BahrainNo processing time availableNo processing time available59 daysNo processing time available
Bangladesh5 weeks12 weeks36 days55 days
Barbados4 weeksNo processing time available35 daysNo processing time available
BelarusNo processing time availableNo processing time available19 daysNo processing time available
Belgium6 weeks2 weeks42 daysNo processing time available
BelizeNo processing time availableNo processing time available23 daysNo processing time available
Benin17 weeksNo processing time available128 daysNo processing time available
BermudaNo processing time availableNo processing time available20 daysNo processing time available
BhutanNo processing time availableNo processing time available30 daysNo processing time available
BoliviaNo processing time availableNo processing time available23 daysNo processing time available
BonaireNo processing time availableNo processing time availableNo processing time availableNo processing time available
Bosnia and HerzegovinaNo processing time availableNo processing time available42 daysNo processing time available
BotswanaNo processing time availableNo processing time available560 daysNo processing time available
Brazil5 weeks3 weeks30 days28 days
British Virgin IslandsNo processing time availableNo processing time availableNo processing time availableNo processing time available
BruneiNo processing time availableNo processing time availableNo processing time availableNo processing time available
BulgariaNo processing time availableNo processing time available38 daysNo processing time available
Burkina Faso4 weeksNo processing time available40 daysNo processing time available
Burma (Myanmar)6 weeksNo processing time available43 daysNo processing time available
Burundi6 weeksNo processing time available66 days79 days
Cabo VerdeNo processing time availableNo processing time availableNo processing time availableNo processing time available
Cambodia6 weeksNo processing time available47 daysNo processing time available
Cameroon7 weeks8 weeks43 days100 days
Cayman IslandsNo processing time availableNo processing time available28 daysNo processing time available
Central African RepublicNo processing time availableNo processing time available113 daysNo processing time available
Chad3 weeksNo processing time available112 daysNo processing time available
Chile4 weeks5 weeks27 daysNo processing time available
China (People’s Republic of)4 weeks4 weeks36 days83 days
Colombia6 weeks5 weeks21 days71 days
Comoros IslandNo processing time availableNo processing time availableNo processing time availableNo processing time available
Costa RicaNo processing time availableNo processing time available20 daysNo processing time available
Côte d’Ivoire8 weeks11 weeks52 days37 days
CroatiaNo processing time availableNo processing time availableNo processing time availableNo processing time available
CubaNo processing time availableNo processing time available22 days58 days
CyprusNo processing time availableNo processing time available48 daysNo processing time available
Czech Republic3 weeksNo processing time available30 daysNo processing time available
Democratic Republic of Congo (Kinshasa)No processing time availableNo processing time availableNo processing time availableNo processing time available
Denmark3 weeksNo processing time available30 daysNo processing time available
DjiboutiNo processing time availableNo processing time available75 daysNo processing time available
DominicaNo processing time availableNo processing time available22 daysNo processing time available
Dominican Republic4 weeks6 weeks23 daysNo processing time available
Ecuador7 weeks6 weeks29 daysNo processing time available
Egypt8 weeks9 weeks63 days39 days
El SalvadorNo processing time availableNo processing time available26 daysNo processing time available
Equatorial GuineaNo processing time availableNo processing time available119 daysNo processing time available
EritreaNo processing time availableNo processing time available135 daysNo processing time available
EstoniaNo processing time availableNo processing time available36 daysNo processing time available
EswatiniNo processing time availableNo processing time available359 daysNo processing time available
Ethiopia8 weeksNo processing time available74 days38 days
FijiNo processing time availableNo processing time available12 daysNo processing time available
FinlandNo processing time availableNo processing time available25 daysNo processing time available
France4 weeks3 weeks38 daysNo processing time available
GabonNo processing time availableNo processing time available40 daysNo processing time available
Gambia4 weeksNo processing time available91 daysNo processing time available
GeorgiaNo processing time availableNo processing time available79 daysNo processing time available
Germany4 weeks6 weeks34 daysNo processing time available
Ghana6 weeks21 weeks83 days28 days
GreeceNo processing time availableNo processing time available49 daysNo processing time available
GreenlandNo processing time availableNo processing time availableNo processing time availableNo processing time available
GrenadaNo processing time availableNo processing time available24 daysNo processing time available
GuatemalaNo processing time available1 week22 daysNo processing time available
Guinea7 weeksNo processing time available74 daysNo processing time available
Guinea-BissauNo processing time availableNo processing time availableNo processing time availableNo processing time available
GuyanaNo processing time availableNo processing time available15 daysNo processing time available
Haiti3 weeks5 weeks23 days37 days
Holy SeeNo processing time availableNo processing time availableNo processing time availableNo processing time available
HondurasNo processing time available1 week24 daysNo processing time available
Hong Kong SAR5 weeks19 weeks20 days61 days
HungaryNo processing time availableNo processing time available39 daysNo processing time available
IcelandNo processing time availableNo processing time available57 daysNo processing time available
India6 weeks10 weeks30 days65 days
Indonesia7 weeksNo processing time available25 daysNo processing time available
Iran15 weeks27 weeks98 days231 days
Iraq10 weeksNo processing time available81 daysNo processing time available
Ireland4 weeksNo processing time available20 daysNo processing time available
Israel6 weeks5 weeks45 daysNo processing time available
Italy7 weeks8 weeks45 daysNo processing time available
Jamaica2 weeks7 weeks28 days47 days
Japan4 weeks3 weeks56 daysNo processing time available
Jordan8 weeksNo processing time available58 daysNo processing time available
Kazakhstan5 weeksNo processing time available10 daysNo processing time available
Kenya6 weeks5 weeks91 daysNo processing time available
KiribatiNo processing time availableNo processing time availableNo processing time availableNo processing time available
KosovoNo processing time availableNo processing time available41 daysNo processing time available
Kuwait4 weeksNo processing time available60 daysNo processing time available
Kyrgyzstan3 weeksNo processing time available9 daysNo processing time available
LaosNo processing time availableNo processing time available42 daysNo processing time available
LatviaNo processing time availableNo processing time available28 daysNo processing time available
Lebanon8 weeks7 weeks71 days24 days
LesothoNo processing time availableNo processing time available110 daysNo processing time available
LiberiaNo processing time availableNo processing time available98 daysNo processing time available
Libya4 weeks3 weeks36 daysNo processing time available
LiechtensteinNo processing time availableNo processing time availableNo processing time availableNo processing time available
LithuaniaNo processing time availableNo processing time available20 daysNo processing time available
LuxembourgNo processing time availableNo processing time available37 daysNo processing time available
Macao SARNo processing time availableNo processing time available15 daysNo processing time available
MacedoniaNo processing time availableNo processing time available39 daysNo processing time available
Madagascar17 weeks42 weeks134 daysNo processing time available
MalawiNo processing time availableNo processing time available198 daysNo processing time available
Malaysia5 weeks9 weeks21 daysNo processing time available
MaldivesNo processing time availableNo processing time availableNo processing time availableNo processing time available
Mali5 weeksNo processing time available83 daysNo processing time available
MaltaNo processing time availableNo processing time available29 daysNo processing time available
Marshall IslandsNo processing time availableNo processing time availableNo processing time availableNo processing time available
MartiniqueNo processing time availableNo processing time availableNo processing time availableNo processing time available
MauritaniaNo processing time availableNo processing time available93 daysNo processing time available
Mauritius12 weeks10 weeks99 daysNo processing time available
Mexico3 weeks2 weeks23 days78 days
Micronesia (Federated States of)No processing time availableNo processing time availableNo processing time availableNo processing time available
MoldovaNo processing time available6 weeks40 daysNo processing time available
MonacoNo processing time availableNo processing time availableNo processing time availableNo processing time available
Mongolia3 weeksNo processing time available19 daysNo processing time available
MontenegroNo processing time availableNo processing time available24 daysNo processing time available
Morocco7 weeks7 weeks21 days21 days
MozambiqueNo processing time availableNo processing time available292 daysNo processing time available
NamibiaNo processing time availableNo processing time available228 daysNo processing time available
NauruNo processing time availableNo processing time availableNo processing time availableNo processing time available
Nepal5 weeks9 weeks42 days51 days
Netherlands4 weeksNo processing time available28 daysNo processing time available
New CaledoniaNo processing time availableNo processing time availableNo processing time availableNo processing time available
New ZealandNo processing time availableNo processing time available9 daysNo processing time available
NicaraguaNo processing time available3 weeks21 daysNo processing time available
Niger5 weeksNo processing time available76 daysNo processing time available
Nigeria10 weeks10 weeks97 days44 days
North KoreaNo processing time availableNo processing time availableNo processing time availableNo processing time available
Norway3 weeksNo processing time available61 daysNo processing time available
Oman4 weeksNo processing time available59 daysNo processing time available
Pakistan6 weeks8 weeks75 days100 days
Palestine (Gaza)No processing time availableNo processing time available1 dayNo processing time available
Palestine (West Bank)No processing time availableNo processing time available1 dayNo processing time available
Panama6 weeksNo processing time available29 daysNo processing time available
Papua New GuineaNo processing time availableNo processing time availableNo processing time availableNo processing time available
ParaguayNo processing time availableNo processing time available23 daysNo processing time available
Peru5 weeks5 weeks25 daysNo processing time available
Philippines5 weeks7 weeks26 days97 days
Poland3 weeks6 weeks9 daysNo processing time available
PortugalNo processing time availableNo processing time available39 daysNo processing time available
Puerto RicoNo processing time availableNo processing time availableNo processing time availableNo processing time available
Qatar6 weeks16 weeks60 daysNo processing time available
Republic of Congo (Brazzaville)7 weeksNo processing time available41 daysNo processing time available
Republic of Korea4 weeks5 weeks57 daysNo processing time available
RomaniaNo processing time availableNo processing time available38 daysNo processing time available
Russia4 weeks6 weeks16 days66 days
Rwanda6 weeks10 weeks48 daysNo processing time available
SamoaNo processing time availableNo processing time availableNo processing time availableNo processing time available
San MarinoNo processing time availableNo processing time availableNo processing time availableNo processing time available
Sao Tome and PrincipeNo processing time availableNo processing time availableNo processing time availableNo processing time available
Saudi Arabia4 weeks4 weeks52 days92 days
Senegal7 weeks12 weeks59 days35 days
SerbiaNo processing time availableNo processing time available38 daysNo processing time available
SeychellesNo processing time availableNo processing time availableNo processing time availableNo processing time available
Sierra LeoneNo processing time availableNo processing time available109 daysNo processing time available
Singapore10 weeks22 weeks19 daysNo processing time available
Slovakia3 weeksNo processing time available20 daysNo processing time available
SloveniaNo processing time availableNo processing time availableNo processing time availableNo processing time available
Solomon IslandsNo processing time availableNo processing time availableNo processing time availableNo processing time available
SomaliaNo processing time availableNo processing time available118 daysNo processing time available
South Africa16 weeks14 weeks117 daysNo processing time available
South SudanNo processing time availableNo processing time availableNo processing time availableNo processing time available
Spain2 weeks2 weeks38 daysNo processing time available
Sri Lanka5 weeks9 weeks46 days40 days
St. Kitts and NevisNo processing time availableNo processing time available13 daysNo processing time available
St. LuciaNo processing time availableNo processing time available15 daysNo processing time available
St. Vincent and the GrenadinesNo processing time availableNo processing time available26 daysNo processing time available
SudanNo processing time availableNo processing time available64 daysNo processing time available
SurinameNo processing time availableNo processing time available27 daysNo processing time available
SwedenNo processing time availableNo processing time available30 daysNo processing time available
Switzerland5 weeksNo processing time available39 daysNo processing time available
SyriaNo processing time availableNo processing time available95 days761 days
TahitiNo processing time availableNo processing time availableNo processing time availableNo processing time available
Taiwan7 weeks4 weeks56 daysNo processing time available
TajikistanNo processing time availableNo processing time available20 daysNo processing time available
Tanzania7 weeksNo processing time available47 daysNo processing time available
Thailand6 weeks12 weeks42 daysNo processing time available
Timor-Leste (Timor oriental)No processing time availableNo processing time availableNo processing time availableNo processing time available
Togo16 weeksNo processing time available123 daysNo processing time available
TongaNo processing time availableNo processing time availableNo processing time availableNo processing time available
Trinidad and Tobago6 weeks2 weeks15 daysNo processing time available
Tunisia4 weeks5 weeks38 days18 days
Türkiye6 weeks10 weeks78 days69 days
TurkmenistanNo processing time availableNo processing time availableNo processing time availableNo processing time available
Turks and Caicos IslandsNo processing time availableNo processing time available28 daysNo processing time available
TuvaluNo processing time availableNo processing time availableNo processing time availableNo processing time available
UgandaNo processing time availableNo processing time availableNo processing time availableNo processing time available
Ukraine7 weeksNo processing time available11 days63 days
United Arab Emirates6 weeks15 weeks56 days80 days
United Kingdom4 weeks4 weeks24 days91 days
United States of America5 weeks4 weeks18 days72 days
UruguayNo processing time availableNo processing time available24 daysNo processing time available
US Virgin IslandsNo processing time availableNo processing time availableNo processing time availableNo processing time available
Uzbekistan5 weeksNo processing time available14 daysNo processing time available
VanuatuNo processing time availableNo processing time availableNo processing time availableNo processing time available
VenezuelaNo processing time availableNo processing time available34 daysNo processing time available
Vietnam4 weeks5 weeks37 days43 days
YemenNo processing time availableNo processing time available52 daysNo processing time available
Zambia12 weeksNo processing time available205 daysNo processing time available
Zimbabwe15 weeks42 weeks137 daysNo processing time available

Frequently asked questions

How long does a Canadian study permit take?

It depends on the country you apply from. In the IRCC update of October 1, 2026, study permits applied for from outside Canada ranged from 2 weeks to 17 weeks. Choose your country at the top of this page to see yours.

How long does a Canadian visitor visa take?

It also depends on the country. In the IRCC update of October 1, 2026, visitor visas applied for from outside Canada ranged from 1 day to 560 days. An eTA is usually much faster: 5 minutes.

When does the processing time start?

It starts the day IRCC receives your complete application and ends when IRCC makes a decision on it.

How does IRCC calculate these times?

For temporary residence applications (visitor, study and work), IRCC checks how long it took to process 80% of applications of that type over the past 8 to 16 weeks.

Why is my application taking longer?

An incomplete application can be delayed or returned. It can also take longer if IRCC needs to check more things for security reasons, if you take time to answer its requests, or if it receives many applications. IRCC says calling them will not make your application faster.

Do I need a visitor visa or an eTA?

You need one or the other, never both. Which one depends on your country and how you travel. The Government of Canada has a page that tells you what you need.

Official sources

Times from the IRCC update of October 1, 2026. This page checks IRCC every day and updates on its own. Processing times are estimates and can change.

Applying for a visa?

NEW Vistos takes care of it with you

Visa consulting for Canada and the United States: study, work and tourism, closely guided by the NEW Intercambio team.

NEW Intercambio Talk to NEW

Leave your contact and we will talk:

Write your name to continue.