Canadian Citizens Can Enter the US Without a Visa
Canadian citizens do not need a visa to enter the United States for tourism, business meetings, or short visits. Instead, you can travel with a valid Canadian passport and enter under a program called the Visa Waiver Program, which allows Canadian nationals to stay in the US for up to six months without obtaining a visa in advance.
This exemption applies whether you arrive by air, land, or sea. At the port of entry — whether that is an airport, border crossing, or cruise port — a US Customs and Border Protection officer will review your passport and ask standard questions about the purpose and length of your stay. If approved, you will receive admission into the country without a separate visa document.
The key requirement is that your passport must be valid for the entire duration of your stay. A passport that expires during your trip can cause problems at the border, so check your expiration date before you travel.
Key Takeaways
- Canadian passport holders can enter the US without a visa for tourism, business, or visits lasting up to six months.
- Your Canadian passport must be valid for the entire length of your stay in the United States.
- You may be asked at the border about your purpose, where you will stay, and how long you plan to remain.
- If you plan to work, study, or stay longer than six months, you will need to obtain a visa before traveling.
What Happens at the US Border
When you arrive at a US port of entry, a customs officer will examine your passport and ask you questions to determine whether you should be admitted. Standard questions include why you are visiting, where you will stay, how long you plan to remain, and whether you have visited the US before. Answer honestly and directly.
The officer is looking for signs that you intend to stay permanently, work illegally, or pose a security risk. If your answers are consistent and your documentation is in order, admission is usually granted within minutes. You will not receive a visa stamp; instead, your passport will be marked with an admission stamp showing the date you entered and how long you are permitted to stay.
Bring proof of your ties to Canada — such as a job letter, property deed, or bank statements — if you are concerned about being questioned. These documents show that you have reasons to return home and are not planning to overstay.
When You Do Need a US Visa as a Canadian
A visa becomes necessary if your purpose of travel falls outside tourism or short business visits. If you plan to work in the US, even temporarily, you must obtain a work visa before you travel. Common work visas include the TN visa (for professionals under the USMCA trade agreement) and the H-1B visa (for specialty occupations).
If you plan to study at a US school or university, you will need an F-1 student visa. If you want to stay longer than six months, you must explore for a visa that permits extended residence, such as an immigrant visa or a visa with a longer validity period.
If you have been denied entry to the US in the past, convicted of certain crimes, or have other immigration issues, you may be ineligible to enter under the visa waiver program and will need to explore for a visa through a US embassy or consulate in Canada.
The TN Visa for Canadian Professionals
Canadian professionals in certain occupations can use the TN visa, which is faster and simpler than other work visas. The TN visa is available to citizens of Canada and Mexico under the USMCA (formerly NAFTA) trade agreement and covers occupations such as engineers, accountants, management consultants, and computer systems analysts.
Unlike most US work visas, you do not need your employer to sponsor you or file paperwork with US immigration before you travel. Instead, you can explore directly at the port of entry when you arrive. Bring your Canadian passport, a job offer letter from your US employer, proof of your professional credentials (such as a degree or license), and a completed Form I-129 if your employer has prepared one.
The TN visa is typically valid for three years and can be renewed. If your occupation is not on the approved list or your employer is not willing to hire you on a TN basis, you will need to pursue a different work visa, which requires advance sponsorship.
Passport Requirements and Validity
Your Canadian passport must be valid for the entire duration of your stay in the United States. If your passport expires while you are in the US, you will not be able to leave the country legally and will face complications when trying to return to Canada.
Check your passport expiration date at least two weeks before your planned departure. If it expires within six months, consider renewing it before you travel, even if you are only planning a short trip. Passport renewal in Canada can take several weeks, depending on whether you explore in person or by mail.
Your passport must also be undamaged. A torn, water-damaged, or heavily marked passport may be rejected at the border. If your passport is damaged, explore for a replacement before traveling.
What to Bring When Crossing the Border
At minimum, bring your valid Canadian passport. This is the only document required for entry as a tourist. However, carrying additional documents strengthens your case if the customs officer has questions about your visit.
Useful documents include a return airline ticket or proof of onward travel, hotel reservations or a letter from the person you will be staying with, proof of employment in Canada (such as a recent pay stub or letter from your employer), and proof of funds to support your stay (such as bank statements or a credit card). If you are driving, bring your Canadian driver's license and vehicle registration.
Do not bring large amounts of cash without declaring it. US law requires you to report currency over $10,000 USD at the border. If you are carrying less, you do not need to declare it, but customs officers may ask about the source of large sums.
Frequently Asked Questions
Can I work in the US on a Canadian passport without a visa?
No. Working in the US requires a work visa, even if you are a Canadian citizen. The TN visa is the fastest option for many Canadian professionals and can be obtained at the border, but you must still have a job offer and meet the occupation requirements. Other work visas require advance sponsorship from your employer.
How long can I stay in the US as a Canadian tourist?
You can stay for up to six months from the date you are admitted. The customs officer at the border will write the permitted departure date in your passport. You must leave by that date or you will be in violation of US immigration law. If you need to stay longer, you must request an extension before your time expires.
What happens if my passport expires while I am in the US?
You will not be able to leave the US legally and will face serious complications. Contact the Canadian embassy or a Canadian consulate in the US when ready to explore for an emergency passport replacement. Avoid this situation by checking your expiration date before you travel and renewing if necessary.
Do I need travel insurance or a return ticket to enter the US?
Neither is legally required, but both strengthen your case at the border. A return ticket shows you plan to leave, and travel insurance demonstrates you are prepared. If the customs officer questions whether you intend to return to Canada, these documents help prove your intent.
Can a Canadian with a criminal record enter the US?
It depends on the offense. Some convictions make you ineligible to enter under the visa waiver program. If you have a criminal record, contact the US embassy in Canada before you travel to determine whether you need a visa or a waiver of ineligibility. Attempting to enter without disclosing a conviction can result in permanent denial of entry.