TravelVisaRules

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.html

Use 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.

Related countries

↩ All Canadian visa requirements