United States visa for Canadian citizens
Canadian citizens do not need a visa for United States for up to 180 days.
Visa-free Confidence: medium — Likely current — confirm details with the official source Last verified: (3 days ago)
- Status
- Visa-free
- Max stay
- 180 days
- Official cost
- Free
- Before departure
- Nothing required before departure
Cost note
Canadian citizens generally do not need a nonimmigrant visa for ordinary tourism visits.
What you need
- valid Canadian passport
- proof of onward or return travel may be requested
Official source
https://travel.state.gov/content/travel/en/us-visas/tourism-visit/citizens-of-canada-and-bermuda.htmlUse the government route and fee only. Avoid lookalike agent sites that add markups or mimic official portals.
Why this verdict
Canadian citizens do not normally need a U.S. nonimmigrant visa for tourism visits. This is a separate carve-out from the Visa Waiver Program, so there is no ESTA requirement for ordinary Canadian passport holders.
Frequently asked questions
- Do Canadian citizens need a visa for United States?
- Canadian citizens do not need a visa for United States for up to 180 days. (Visa-free.)
- How long can Canadian passport holders stay in United States?
- Up to 180 days.
- How much does the United States entry cost for Canadian citizens?
- It is free. This page tracks the official government fee only, not agent markup.