Visitor visa · all countries
Canada visitor visa processing times by country
A visitor visa lets you come to Canada for a holiday, to see family or for a short business trip, if your passport needs one.
Typical wait across 170 countries
38 days
about 5½ weeks
Half of the countries wait less than this, and half wait longer.
IRCC figures, update of October 21, 2026. Check IRCC's tool
Find your country
Arrows compare with about three months earlier.
- A
- Afghanistan44 days▼ 20 days
- Albania41 days● Steady
- Algeria23 days▲ 4 days
- Angola169 days▼ 378 days
- Antigua and Barbuda28 days● Steady
- Argentina19 days▲ 2 days
- Armenia11 days▼ 25 days
- Australia8 days▼ 5 days
- Austria38 days▲ 4 days
- Azerbaijan83 days▲ 13 days
- B
- Bahamas32 days▲ 10 days
- Bahrain60 days▼ 10 days
- Bangladesh37 days● Steady
- Barbados18 days▼ 17 days
- Belarus15 days▼ 41 days
- Belgium39 days▲ 10 days
- Belize20 days▼ 2 days
- Benin59 days▼ 50 days
- Bermuda29 days▼ 15 days
- Bhutan35 days▲ 15 days
- Bolivia26 days▼ 9 days
- Bosnia and Herzegovina35 days▼ 6 days
- Botswana567 days▼ 234 days
- Brazil28 days▲ 7 days
- Bulgaria34 days● Steady
- Burkina Faso37 days▲ 8 days
- Burma (Myanmar)43 days▲ 22 days
- Burundi89 days▲ 27 days
- C
- Cambodia44 days▲ 18 days
- Cameroon48 days▼ 11 days
- Cayman Islands36 days▲ 9 days
- Central African Republicno figure
- Chad112 days▲ 43 days
- Chile25 days▲ 4 days
- China (People’s Republic of)42 days▲ 14 days
- Colombia18 days▼ 10 days
- Costa Rica21 days● Steady
- Côte d’Ivoire46 days▼ 25 days
- Croatiano figure
- Cuba22 days▲ 5 days
- Cyprus36 days▼ 5 days
- Czech Republic37 days● Steady
- D
- Democratic Republic of Congo (Kinshasa)no figure
- Denmark42 days▲ 6 days
- Djibouti112 days▲ 22 days
- Dominica20 days▼ 7 days
- Dominican Republic27 days▲ 7 days
- E
- Ecuador27 days▲ 3 days
- Egypt61 days▲ 18 days
- El Salvador26 days▲ 6 days
- Equatorial Guinea115 days● Steady
- Eritrea137 days▲ 69 days
- Estonia24 days▼ 16 days
- Eswatini804 days▲ 646 days
- Ethiopia133 days▲ 55 days
- F
- Fiji9 days▼ 3 days
- Finland16 days▼ 7 days
- France37 days▲ 9 days
- G
- Gabon45 days▲ 18 days
- Gambia59 days● Steady
- Georgia81 days▲ 19 days
- Germany36 days● Steady
- Ghana86 days▲ 59 days
- Greece40 days▲ 5 days
- Grenada19 days▼ 8 days
- Guatemala23 days● Steady
- Guinea71 days▲ 29 days
- Guyana15 days▼ 13 days
- H
- Haiti25 days▲ 4 days
- Honduras24 days● Steady
- Hong Kong SAR21 days▼ 18 days
- Hungary41 days▲ 4 days
- I
- Iceland70 days▲ 29 days
- India29 days▲ 8 days
- Indonesia25 days▼ 3 days
- Iran79 days▼ 69 days
- Iraq71 days▲ 13 days
- Ireland22 days● Steady
- Israel33 days▲ 17 days
- Italy41 days● Steady
- J
- Jamaica39 days▲ 12 days
- Japan55 days▲ 9 days
- Jordan56 days▲ 10 days
- K
- Kazakhstan10 days▼ 24 days
- Kenya124 days▲ 45 days
- Kosovo40 days▲ 3 days
- Kuwait64 days● Steady
- Kyrgyzstan10 days▼ 26 days
- L
- Laos42 days▲ 21 days
- Latvia27 days▼ 4 days
- Lebanon66 days▲ 6 days
- Lesotho95 days● Steady
- Liberia104 days▲ 19 days
- Libya33 days▲ 6 days
- Lithuania17 days▼ 11 days
- Luxembourg37 days▲ 9 days
- M
- Macao SAR18 days▼ 15 days
- Macedonia41 days● Steady
- Madagascar128 days▼ 99 days
- Malawi198 days▲ 96 days
- Malaysia21 days▼ 19 days
- Mali70 days▼ 17 days
- Malta36 days▼ 14 days
- Mauritania92 days▲ 47 days
- Mauritius135 days▲ 30 days
- Mexico16 days▼ 17 days
- Moldova47 days▲ 13 days
- Mongolia21 days▼ 21 days
- Montenegro26 days● Steady
- Morocco22 days▼ 13 days
- Mozambique418 days▲ 297 days
- N
- Namibia219 days▲ 119 days
- Nepal43 days▲ 20 days
- Netherlands28 days● Steady
- New Zealand8 days▼ 4 days
- Nicaragua22 days● Steady
- Niger77 days▼ 14 days
- Nigeria106 days▲ 43 days
- Norway41 days● Steady
- O
- Oman61 days▼ 9 days
- P
- Pakistan63 days▲ 23 days
- Palestine (Gaza)1 day▼ 32 days
- Palestine (West Bank)1 day▼ 32 days
- Panama26 days● Steady
- Paraguay21 days▲ 7 days
- Peru26 days▼ 7 days
- Philippines25 days▲ 9 days
- Poland11 days▼ 25 days
- Portugal37 days▲ 10 days
- Q
- Qatar61 days▼ 9 days
- R
- Republic of Congo (Brazzaville)38 days▲ 8 days
- Republic of Korea56 days▲ 8 days
- Romania38 days▲ 5 days
- Russia20 days▼ 23 days
- Rwanda61 days▲ 6 days
- S
- Saudi Arabia49 days▼ 5 days
- Senegal62 days▲ 13 days
- Serbia38 days▲ 5 days
- Sierra Leone114 days▲ 32 days
- Singapore21 days▼ 20 days
- Slovakia22 days▼ 22 days
- Somalia121 days▲ 81 days
- South Africa178 days● Steady
- Spain37 days▲ 10 days
- Sri Lanka41 days● Steady
- St. Kitts and Nevis25 days▼ 3 days
- St. Lucia16 days▼ 20 days
- St. Vincent and the Grenadines20 days▼ 16 days
- Sudan74 days▲ 51 days
- Suriname27 days▼ 19 days
- Sweden40 days▲ 16 days
- Switzerland38 days▲ 10 days
- Syria89 days● Steady
- T
- Taiwan52 days▲ 6 days
- Tajikistan16 days▼ 17 days
- Tanzania63 days▲ 10 days
- Thailand41 days▲ 22 days
- Togo48 days▼ 53 days
- Trinidad and Tobago17 days▼ 13 days
- Tunisia36 days▲ 9 days
- Türkiye76 days▲ 9 days
- Turks and Caicos Islands35 days▲ 10 days
- U
- Ugandano figure
- Ukraine22 days▼ 19 days
- United Arab Emirates56 days▲ 16 days
- United Kingdom24 days● Steady
- United States of America18 days▼ 9 days
- Uruguay17 days● Steady
- Uzbekistan16 days▼ 14 days
- V
- Venezuela32 days▲ 6 days
- Vietnam40 days▲ 12 days
- Y
- Yemen53 days▲ 24 days
- Z
- Zambia336 days▲ 224 days
- Zimbabwe195 days▼ 582 days
No country matches. Try another spelling.
Shortest and longest right now
Shortest waits
- Palestine (Gaza)1 day
- Palestine (West Bank)1 day
- Australia8 days
- New Zealand8 days
- Fiji9 days
Longest waits
- Eswatini804 days
- Botswana567 days
- Mozambique418 days
- Zambia336 days
- Namibia219 days
Biggest changes in the latest update
Compared with IRCC's update of October 14, 2026.
Is the typical wait getting shorter?
The middle figure across all countries at each IRCC update, in days.
What do these numbers mean?
It looks back, not forward
IRCC's figure is how long it took to decide 8 in 10 of the applications of this kind that it finished recently. The other 2 in 10 took longer.
The clock starts with a complete application
It counts from the day IRCC had a complete application to the day it made a decision.
It changes often
IRCC revises the figure regularly, usually every week. A single application can be faster or slower.
Common questions
How long does a visitor visa application take?
It depends on where you apply from. In IRCC's update of October 21, 2026, the typical figure across 170 countries was 38 days. The shortest was Palestine (Gaza) (1 day) and the longest was Eswatini (804 days). Find your country above.
Is the visitor visa wait getting shorter?
Compared with about three months ago, visitor visa figures are shorter for 61 countries, longer for 82 and about the same for 24. The typical figure went from 36 days to 38 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.