Understand the USMCA-based TN visa and how it compares to the H-1B for North American professionals.
If you are a Canadian or Mexican citizen, you have access to the TN visa under the United States-Mexico-Canada Agreement (USMCA, formerly NAFTA). The TN is faster, cheaper, and has no annual cap — but it comes with limitations that make the H-1B a better choice for some. Here is how they compare.
| Feature | H-1B | TN |
|---|---|---|
| Eligibility | Any nationality | Canadian and Mexican citizens only |
| Annual cap | 85,000 | No cap |
| Occupations | Any specialty occupation | USMCA list only (~63 occupations) |
| Validity | 3 years (max 6) | 3 years (unlimited renewals) |
| Dual intent | Yes | No (nonimmigrant intent required) |
| Application | USCIS petition (I-129) | At port of entry (Canadians) or consulate (Mexicans) |
| Cost | $3,000–$10,000+ | $50–$160 (border) or ~$500 (consulate) |
| Spouse work | H-4 EAD (limited) | TD (no work authorization) |
The TN visa is available to Canadian and Mexican citizens working in one of the approximately 63 professions listed in the USMCA treaty. Common qualifying professions include engineers, accountants, computer systems analysts, scientists, management consultants, and registered nurses. You must have the credentials specified for your profession (usually a bachelor's degree) and a prearranged full-time or part-time job with a U.S. employer.
Canadians can apply directly at a U.S. port of entry or preclearance facility with a support letter from the employer — no advance petition required. Mexican citizens must obtain a TN visa at a U.S. consulate before entering.
The TN visa does not allow dual intent, meaning you must maintain nonimmigrant intent — you cannot be actively pursuing a green card while on TN status. This is the biggest strategic disadvantage compared to the H-1B. While USCIS has become more lenient in practice, filing for permanent residency while on TN status can raise complications at renewal or reentry.
Many professionals work around this by switching from TN to H-1B before beginning the green card process, since the H-1B explicitly allows dual intent.
The TN is ideal if you need fast, low-cost work authorization and your profession is on the USMCA list. It is especially attractive for Canadians who can get approved at the border in a single day. Choose the TN if you do not plan to pursue a green card in the near term and want to avoid the H-1B lottery entirely.
Choose the H-1B if your occupation is not on the USMCA list, if you plan to pursue permanent residency, or if you want your spouse to have work authorization (H-4 EAD, available in limited circumstances). The H-1B's dual intent provision makes it the safer choice for long-term immigration planning.
Search thousands of verified H-1B sponsors by company, industry, and location.
Search H-1B Sponsors on Wisa →Yes. Many Canadian and Mexican professionals start on TN status and later switch to H-1B when they want to pursue a green card. Your employer would need to register you in the H-1B lottery and file a change-of-status petition if selected.
It is complicated. The TN visa requires nonimmigrant intent, so actively pursuing a green card can create issues at renewal. The safest strategy is to switch to H-1B status (which allows dual intent) before starting the green card process.
Canadians can apply at the border and receive TN status the same day. Mexican citizens must schedule a consular appointment, which typically takes 2–4 weeks. Both processes are dramatically faster than the H-1B, which takes 3–6 months minimum.
No. The TN visa can be renewed indefinitely in 3-year increments. However, repeated renewals over many years may raise questions about your nonimmigrant intent, since the TN technically requires you to maintain a temporary purpose for your stay.