United States Visa RequirementsFor Canada passport holders
Canadian citizens do not need a visa or ESTA to enter the United States. Canadians are the only nationality that can cross the US border by land, air, or sea without any advance travel authorization. Most entries allow stays of up to six months.
Great news! Canada passport holders can enter United States without a visa for tourism or business purposes. You can stay up to 180 days.
No ESTA is required and no fee is charged. Present your valid Canadian passport (or a NEXUS card for land/air crossings) at the US port of entry. A US Customs and Border Protection officer will determine the length of your authorized stay, typically up to six months. Carry proof of ties to Canada and sufficient funds for your trip.
Entry Requirements
Passport Validity
6 months beyond date of entry
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
Canada to United States: What You Need to Know
Canada and the United States share the world's longest undefended land border. Canadians can enter the US as visitors for tourism, business meetings, or transit without applying for any advance permit.
Practical Tips
NEXUS program membership speeds up border crossings at land ports and pre-clearance airports. US customs rules limit bringing certain food items across the border; declare all goods. US healthcare is not publicly funded; travel health insurance is strongly recommended for Canadians. Border wait times at major crossings like Ambassador Bridge and Peace Bridge can be checked online.
Frequently Asked Questions
Do Canadians need an ESTA to enter the United States?
No. Canadian citizens are the only nationality that can enter the United States without ESTA or any advance travel authorization. Canadians enter the US directly using their valid Canadian passport (or NEXUS card for land/air pre-clearance). This has been the case since the Visa Waiver Program was established.
How long can Canadians stay in the United States without a visa?
A US Customs and Border Protection officer determines the length of your authorized stay, typically up to six months for visitors. Your authorized stay is noted in your passport or on the I-94 form (now electronic). Overstaying your authorized period has serious consequences for future US entry.
What is the NEXUS program and is it worth it for Canadians?
NEXUS is a joint Canada-US trusted traveler program that speeds up border crossings at land ports, airports with pre-clearance, and marine entry. The membership costs CAD $50 for five years. Members use dedicated lanes at border crossings and expedited processing at Pearson, Vancouver, and other airports. Very worthwhile for Canadians who travel to the US frequently.
Do Canadians need travel insurance in the United States?
Travel insurance is not required but is strongly recommended. The United States does not have a public healthcare system for visitors, and medical costs are extremely high. A single emergency room visit or short hospital stay can cost tens of thousands of dollars. Comprehensive travel health insurance is essential for any Canadian visiting the US.