Do I need a visa to Canada?
Entry requirements for all 198 nationalities · data updated February 2026
Pick your passport for the complete answer:
Canada lets citizens of 1 countries visit without a visa, asks 53 more only for an online travel authorization. Citizens of 143 countries need a full visa arranged in advance, and 1 are not ordinarily admitted.
Confirm with the official source
Before booking, verify the current rules on the official portal: IRCC — Find out if you need a visa or eTA.
No visa required — 1 nationality
| Passport | Allowed stay | |
|---|---|---|
| United States | 180 days | Full answer → |
Travel authorization (eTA) — 53 nationalities
Visa required — 143 nationalities
Entry not ordinarily permitted — 1 nationality
| Passport | |
|---|---|
| Somalia | Full answer → |
Before you rely on this
This page is general information, not legal advice, and doineedavisa.to is not a government agency. Visa and entry rules change without notice and can differ with your travel purpose, travel history, dual citizenship, residence permits, or documents like diplomatic passports. Confirm the current rules with the destination's embassy, consulate, or official immigration website before booking travel.