No Visa, No eTA for Americans
US citizens do NOT need a visa or eTA (Electronic Travel Authorization) to visit Canada. This applies to both air travel and land/sea crossings. You can stay for up to 6 months as a tourist. Canada is one of the easiest countries for Americans to visit.
What You Need
A valid US passport is required for air travel. For land and sea crossings, a passport, passport card, NEXUS card, or enhanced driver's license (from participating states) is accepted. Note: a regular driver's license alone is NOT sufficient since 2009. Children under 16 can enter with a birth certificate for land crossings, but a passport is recommended.
At the Border
Canadian border officers may ask about your trip purpose, length of stay, accommodation, and financial means. Have your hotel booking or host's address ready. If driving, you may be asked to show vehicle registration. Bringing alcohol and tobacco is permitted within limits. Some foods (fresh produce, meat) may be restricted.
NEXUS: Skip the Lines
The NEXUS trusted traveler program ($50 for 5 years) gives you access to dedicated fast lanes at land borders and airports, plus Global Entry benefits for returning to the US. Apply at ttp.cbp.dhs.gov. If you visit Canada regularly, this is well worth the investment.
Working in Canada
Tourist status does NOT allow you to work in Canada. You need a work permit, which typically requires a job offer from a Canadian employer. The US-Canada-Mexico Agreement (USMCA) provides easier work authorization for certain professional categories. Digital nomads working remotely for US employers while in Canada occupy a gray area — technically you're not 'working in Canada' but extended stays may raise questions.