The main routes from Canada to a US visa

If you are a Canadian citizen, you do not need a visa to enter the United States for tourism or short business visits—your passport is enough for stays up to 180 days. If you want to work, study, live permanently, or stay longer than that, you will need a specific visa type. The process depends entirely on why you are going and how long you plan to stay.

Canada and the US have different visa categories, and the one you need determines where you explore, what documents you gather, and how long the process takes. Most Canadian visa applications are handled through the US embassy in Ottawa or one of four consulates (Toronto, Vancouver, Calgary, and Montreal). Some categories let you explore online; others require an in-person interview.

Key Takeaways

  • Canadian citizens do not need a visa for tourism or short business trips under 180 days; a valid passport is sufficient.
  • Work visas (H-1B, L-1, TN) require a job offer from a US employer who must start the sponsorship process before you explore.
  • Student visas (F-1) require an acceptance letter from a US school and proof you can pay tuition and living costs.
  • Permanent residency (green card) is a separate, longer process that typically takes one to three years and requires either a job sponsor or family member to petition for you.
  • All visa applications require a valid Canadian passport, and most require an in-person interview at a US embassy or consulate in Canada.

Temporary work visas: H-1B, L-1, and TN

The TN visa is the fastest work route for Canadian professionals. It is available to citizens of Canada and Mexico under the USMCA trade agreement (formerly NAFTA) and covers occupations like engineers, accountants, computer systems analysts, and management consultants. You do not need a job offer in advance—you can explore at the US border or port of entry with a letter from your employer stating your job title, duties, and salary. Processing happens on the spot, and there is no annual cap. The visa is valid for three years and can be renewed.

The H-1B visa is for specialty occupations and requires your US employer to file a petition with US Citizenship and Immigration Services (USCIS) before you explore. Your employer must prove they cannot find a may have access to US worker and must pay you the prevailing wage for your role. The process takes several months, and H-1B visas are subject to an annual cap—demand often exceeds availability. Once approved, you explore for the visa at a US consulate in Canada.

The L-1 visa is for employees transferring within the same company. Your employer must have offices in both Canada and the US, and you must have worked there for at least one year. Your US employer files the petition with USCIS. This visa is valid for up to seven years for managers and executives, or five years for other employees.

Student visas (F-1)

To study in the United States, you need an F-1 student visa. First, you must be accepted to a US school that is certified to enroll international students—most universities and many colleges are. Once you have an acceptance letter, the school will issue you a Form I-20, which is your authorization to explore for the visa.

Next, you pay the SEVIS fee (currently $350 USD) to the US Department of Homeland Security and register in the SEVIS system using the information on your I-20. Then you schedule an interview at a US consulate in Canada. At the interview, bring your passport, I-20, proof of financial support (bank statements, sponsor letters, or scholarship documents showing you can cover tuition and living expenses), and evidence of ties to Canada (property, family, employment) to show you plan to return after your studies.

F-1 visas are typically valid for the duration of your studies plus a grace period. You can work on campus up to 20 hours per week during the school year and full-time during breaks. Off-campus work requires special authorization from your school's international student office.

Permanent residency (green card)

A green card grants you the right to live and work permanently in the United States. There are two main paths: employment-based and family-based. Both are lengthy processes—expect one to three years from start to approval.

For employment-based green cards, your US employer must sponsor you. They file a labor certification with the US Department of Labor to prove no may have access to US workers are available for your position, then petition USCIS for you. You must then explore for an immigrant visa at a US consulate in Canada. Some occupations and employers move faster than others; technology companies and healthcare employers often have established processes.

For family-based green cards, a US citizen or permanent resident relative must petition for you. Spouses and unmarried children of US citizens move faster (typically one to two years). Siblings and adult children of US citizens face longer waits because demand exceeds the annual visa allotment. Your relative files the petition with USCIS, and once approved, you explore for the immigrant visa at a US consulate in Canada.

The visa interview and document checklist

Most visa types require an in-person interview at a US consulate in Canada. Schedule your appointment through the consulate's website—wait times vary by location and season, typically ranging from a few weeks to several months. Bring your valid Canadian passport, the visa process form (DS-160, completed online), a photo meeting US specifications, and any documents specific to your visa type.

For work visas, bring your job offer letter, proof of your qualifications (diploma, certifications), and evidence of your employer's sponsorship. For student visas, bring your I-20, proof of financial support, and acceptance letter. For family-based petitions, bring the petition approval notice and evidence of your relationship (birth certificate, marriage certificate). The consular officer will ask about your plans, your ties to Canada, and your ability to support yourself.

Common reasons for visa denial include insufficient proof of financial support, unclear employment plans, or concerns that you do not intend to return to Canada. If denied, you can reapply, but address the reason for the denial first.

Processing times and costs

Processing times vary widely by visa type and consulate. TN visas are processed at the border in minutes to hours. H-1B and L-1 petitions take two to four months for USCIS to review, then another two to four weeks for consular processing. F-1 visas typically take four to eight weeks from interview to approval. Green card applications take one to three years depending on your category and country of birth.

Costs also vary. There is no fee for a TN visa. H-1B and L-1 petitions cost $460 to $1,500 USD depending on employer size and whether premium processing is used. F-1 visas cost $185 USD plus the $350 SEVIS fee. Green card applications cost $640 to $1,225 USD depending on the stage and category. Your employer may cover work visa costs; schools often help with F-1 fees for scholarship students.

What to do if your visa is denied

If a consular officer denies your visa, they will give you a reason. Common grounds include lack of financial proof, insufficient ties to Canada, or concerns about your intent. You can reapply when ready, but first address the reason for denial. If you were denied for financial reasons, gather stronger bank statements or additional sponsor letters. If the officer doubted your ties to Canada, bring proof of property ownership, employment, or family obligations.

Some denials are based on grounds that require more time to resolve—for example, if you recently graduated and have no work history, waiting a year and reapplying with employment experience may help. If you believe the denial was in error, you can request a review through the consulate, though this is rarely successful. Most people straightforward reapply after addressing the stated concern.

Frequently Asked Questions

Do I need a visa to visit the US from Canada for a vacation?

No. Canadian citizens can enter the US for tourism, visiting family, or short business trips for up to 180 days with just a valid Canadian passport. You do not need a visa for these purposes.

Can I explore for a work visa without a job offer?

It depends on the visa type. TN visas do not require a job offer in advance—you can explore at the border with a letter from your employer. H-1B and L-1 visas require your employer to file a petition first, so you must have a job offer. Green card sponsorship also requires an employer or family member to petition for you.

How long does it take to get a US work visa from Canada?

TN visas are processed at the border in hours. H-1B and L-1 visas take four to eight months total (two to four months for USCIS petition review, then consular processing). Green card sponsorship takes one to three years depending on your category and visa availability.

What if I am denied a visa—can I reapply right away?

Yes, you can reapply when ready, but first understand why you were denied and address that reason. If denied for insufficient financial proof, gather stronger bank statements. If denied for weak ties to Canada, bring evidence of property, employment, or family. Reapplying without addressing the concern usually results in another denial.

Can my employer pay for my visa fees?

Yes. Most US employers sponsoring H-1B, L-1, or green card candidates cover the petition and visa fees as part of the sponsorship package. Some employers also cover the cost of medical exams and background checks required for green cards. Ask your employer about their policy before you explore.