Immigration · IRCC processing times · Visitor visa

Canada visitor visa processing time, by country.

IRCC’s own published processing time for a visitor visa (temporary resident visa) from outside Canada, for every country it lists, with what the number means and a date check.

IRCC’s figure for visitor visa (temporary resident visa) is published for 170 of 211 countries and territories. The middle one is about 5 weeks; the fastest listed is Palestinian Territories (1 days) and the slowest Eswatini (804 days).

IRCC’s table last updated: October 21, 2026. Our copy fetched October 26, 2026.

IRCC table: October 21, 2026170 countries with a figureUnofficial re-presentation

Advertisement

How long will mine take?

Optional. Leave the date as today to see the figure on its own. IRCC’s 80% mark is not a promise: about 1 application in 5 takes longer.

Where you stand

Choose a country to see IRCC’s current figure and what it implies for your application date.

Advertisement

Visitor visa (temporary resident visa) processing times: the picture across countries

Visitor visa processing times differ a lot by country because IRCC reports each country separately. Of the 170 countries with a figure, they spread like this:

IRCC figureCountries
2 weeks or less9
2 to 4 weeks54
4 to 8 weeks59
8 to 16 weeks31
Over 16 weeks17

Shortest listed: Palestinian Territories (1 days), West Bank (1 days), Australia (8 days), New Zealand (8 days), Fiji (9 days).

Longest listed: Eswatini (804 days), Botswana (567 days), Mozambique (418 days), Zambia (336 days), Namibia (219 days).

Large source countries: India (29 days), Nigeria (106 days), Philippines (25 days), Pakistan (63 days), China (42 days), Mexico (16 days).

41 entries have no number. IRCC shows “No processing time available” or “Not enough data” for them (41 and 0 respectively); that means IRCC has not published a figure, not that decisions are instant or stopped.

All countries

Country or territoryIRCC processing timeDays (approx.)
Afghanistan44 days44
Albania41 days41
Algeria23 days23
AndorraNo processing time available
Angola169 days169
AnguillaNo processing time available
Antigua & Barbuda28 days28
Argentina19 days19
Armenia11 days11
ArubaNo processing time available
Australia8 days8
Austria38 days38
Azerbaijan83 days83
Bahamas32 days32
Bahrain60 days60
Bangladesh37 days37
Barbados18 days18
Belarus15 days15
Belgium39 days39
Belize20 days20
Benin59 days59
Bermuda29 days29
Bhutan35 days35
Bolivia26 days26
Bosnia & Herzegovina35 days35
Botswana567 days567
Brazil28 days28
British Indian Ocean TerritoryNo processing time available
BruneiNo processing time available
Bulgaria34 days34
Burkina Faso37 days37
Burundi89 days89
Cambodia44 days44
Cameroon48 days48
Cape VerdeNo processing time available
Caribbean NetherlandsNo processing time available
Cayman Islands36 days36
Central African RepublicNo processing time available
Chad112 days112
Chile25 days25
China42 days42
Colombia18 days18
ComorosNo processing time available
Costa Rica21 days21
Côte d’Ivoire46 days46
CroatiaNo processing time available
Cuba22 days22
Cyprus36 days36
Czechia37 days37
Democratic Republic of the CongoNo processing time available
Denmark42 days42
Djibouti112 days112
Dominica20 days20
Dominican Republic27 days27
Ecuador27 days27
Egypt61 days61
El Salvador26 days26
Equatorial Guinea115 days115
Eritrea137 days137
Estonia24 days24
Eswatini804 days804
Ethiopia133 days133
Fiji9 days9
Finland16 days16
France37 days37
French PolynesiaNo processing time available
Gabon45 days45
Gambia59 days59
Georgia81 days81
Germany36 days36
Ghana86 days86
Greece40 days40
GreenlandNo processing time available
Grenada19 days19
Guatemala23 days23
Guinea71 days71
Guinea-BissauNo processing time available
Guyana15 days15
Haiti25 days25
Honduras24 days24
Hong Kong21 days21
Hungary41 days41
Iceland70 days70
India29 days29
Indonesia25 days25
Iran79 days79
Iraq71 days71
Ireland22 days22
Israel33 days33
Italy41 days41
Jamaica39 days39
Japan55 days55
Jordan56 days56
Kazakhstan10 days10
Kenya124 days124
KiribatiNo processing time available
Kosovo40 days40
Kuwait64 days64
Kyrgyzstan10 days10
Laos42 days42
Latvia27 days27
Lebanon66 days66
Lesotho95 days95
Liberia104 days104
Libya33 days33
LiechtensteinNo processing time available
Lithuania17 days17
Luxembourg37 days37
Macau18 days18
Madagascar128 days128
Malawi198 days198
Malaysia21 days21
MaldivesNo processing time available
Mali70 days70
Malta36 days36
Marshall IslandsNo processing time available
MartiniqueNo processing time available
Mauritania92 days92
Mauritius135 days135
Mexico16 days16
MicronesiaNo processing time available
Moldova47 days47
MonacoNo processing time available
Mongolia21 days21
Montenegro26 days26
Morocco22 days22
Mozambique418 days418
Myanmar43 days43
Namibia219 days219
NauruNo processing time available
Nepal43 days43
Netherlands28 days28
New CaledoniaNo processing time available
New Zealand8 days8
Nicaragua22 days22
Niger77 days77
Nigeria106 days106
North KoreaNo processing time available
North Macedonia41 days41
Norway41 days41
Oman61 days61
Pakistan63 days63
Palestinian Territories1 days1
Panama26 days26
Papua New GuineaNo processing time available
Paraguay21 days21
Peru26 days26
Philippines25 days25
Poland11 days11
Portugal37 days37
Puerto RicoNo processing time available
Qatar61 days61
Republic of the Congo38 days38
Romania38 days38
Russia20 days20
Rwanda61 days61
SamoaNo processing time available
San MarinoNo processing time available
São Tomé & PríncipeNo processing time available
Saudi Arabia49 days49
Senegal62 days62
Serbia38 days38
SeychellesNo processing time available
Sierra Leone114 days114
Singapore21 days21
Slovakia22 days22
SloveniaNo processing time available
Solomon IslandsNo processing time available
Somalia121 days121
South Africa178 days178
South Korea56 days56
South SudanNo processing time available
Spain37 days37
Sri Lanka41 days41
St. Kitts & Nevis25 days25
St. Lucia16 days16
St. Vincent & Grenadines20 days20
Sudan74 days74
Suriname27 days27
Sweden40 days40
Switzerland38 days38
Syria89 days89
Taiwan52 days52
Tajikistan16 days16
Tanzania63 days63
Thailand41 days41
Timor-LesteNo processing time available
Togo48 days48
TongaNo processing time available
Trinidad & Tobago17 days17
Tunisia36 days36
Türkiye76 days76
TurkmenistanNo processing time available
Turks & Caicos Islands35 days35
TuvaluNo processing time available
U.S. Virgin IslandsNo processing time available
UgandaNo processing time available
Ukraine22 days22
United Arab Emirates56 days56
United Kingdom24 days24
United States18 days18
Uruguay17 days17
Uzbekistan16 days16
VanuatuNo processing time available
Vatican CityNo processing time available
Venezuela32 days32
Vietnam40 days40
West Bank1 days1
Yemen53 days53
Zambia336 days336
Zimbabwe195 days195

“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 visitor visa (temporary resident visa) 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 visitor visa applications from India. IRCC’s figure is 29 days, which this page converts to 29 days. If IRCC received a complete application on October 26, 2026, adding 29 days gives November 24, 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 5 weeks (38 days).

Common mix-ups

Advertisement

Frequently asked questions

How long does a visitor visa take to process?

IRCC publishes visitor visa (temporary resident visa) processing times per country. Across the 170 countries with a figure, the middle value is about 5 weeks, ranging from 1 days (Palestinian Territories) to 804 days (Eswatini). 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 visitor visa (temporary resident visa) that is 41 of 211 entries. Typically there are too few recent decisions to compute a reliable number. Use the global middle figure (5 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.

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/visitor-outside-canada.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.