🇨🇦 Canada visa requirements
Do you need a visa for Canada? It depends on your nationality. 1 passports can enter Canada visa-free, 0 get a visa on arrival, 50 need an eVisa or travel authorisation, and 142 must apply for a visa in advance. Find your passport below, or review Canada's general entry requirements.
Check Canada for your passport →
Canada entry requirements (all travellers)
| Passport validity | Valid for duration of stay |
| Return / onward ticket | Recommended |
| Proof of funds | Recommended Officers may ask for proof of funds at border |
| Travel insurance | Recommended Provincial healthcare does not cover visitors |
| Routine vaccines | Recommended |
- eTA is NOT required if you need a visa or are a US citizen
- Maximum stay up to 6 months as visitor
- ArriveCAN app not currently required but recommended
Passports that enter Canada visa-free (1)
Citizens of these countries can enter Canada without a visa for tourism or short stays.
eVisa / travel authorisation for Canada (50)
These nationalities must apply online before travelling to Canada.
Nationalities that need a visa for Canada in advance (142)
Citizens of these countries must obtain a visa from a Canada embassy or consulate before departure.
Frequently asked questions
Who needs a visa to visit Canada?
142 nationalities must obtain a visa before travelling to Canada, while 1 can enter visa-free, 0 receive a visa on arrival and 50 apply for an eVisa or travel authorisation online. Find your nationality in the lists above for exact details.
How long must my passport be valid to enter Canada?
Valid for duration of stay.
Do I need proof of funds or a return ticket for Canada?
Return/onward ticket: recommended. Proof of funds: recommended (Officers may ask for proof of funds at border).
Is this Canada visa information official?
No. isvisarequired.com offers general guidance compiled from public government and IATA sources, last reviewed 2026-08-25. Always confirm current requirements with Canada's official immigration authority or nearest embassy before travel.