TN vs H-1B: Which Is Better for Canadians and Mexicans?
TN status is open only to Canadian and Mexican citizens in about 60 professions listed in the USMCA trade agreement, and it has no cap, no lottery, and renewals with no set limit. The H-1B is open to any nationality in a specialty occupation, but most first-time applicants must win a wage-weighted lottery, and stays are generally limited to 6 years. The biggest practical difference is intent: the H-1B allows you to pursue a green card at the same time, while TN requires temporary intent.
On this page
- Who can use TN
- Canadian and Mexican citizens only
- Who can use H-1B
- Any nationality
- Cap and lottery
- TN: none; H-1B: 85,000 with a wage-weighted lottery
- Length
- TN: up to 3 years, renewable without a set limit; H-1B: 6 years maximum, with exceptions
- Green card intent
- H-1B: dual intent allowed; TN: temporary intent required
- Spouse can work?
- TD: no; H-4: sometimes, with an EAD
Side-by-side comparison
| TN | H-1B | |
|---|---|---|
| Nationality | Canadian or Mexican citizens (not permanent residents) | Any |
| Eligible jobs | About 60 professions on the USMCA list, such as engineer, accountant, computer systems analyst, scientist, and registered nurse | Any specialty occupation needing a related bachelor's degree |
| Education | The degree or credential listed for that profession | Bachelor's or higher in a related field, or equivalent |
| Cap and lottery | None | 65,000 plus 20,000 for US advanced degrees; wage-weighted lottery |
| How to apply | Canadians: at a port of entry or preclearance, or through USCIS. Mexicans: TN visa at a US consulate | Employer registers, then files Form I-129; then visa or change of status |
| Wage rules | No Labor Condition Application | Must pay the prevailing or actual wage |
| Length of stay | Up to 3 years per admission, renewable without a set limit | Up to 3 years, extendable to 6; longer with a green card process |
| Intent | Must intend to stay temporarily | Dual intent allowed |
| Self-employment | Not allowed | Possible through your own company in limited cases |
| Family | TD status; spouse cannot work | H-4; some spouses can get a work permit |
How TN works
TN status comes from the United States-Mexico-Canada Agreement (USMCA). You need a job offer from a US employer (or a contract with a US client) in a listed profession, and the job must actually be at a professional level in that profession.
- Canadians usually apply at a US port of entry or preclearance station with a job letter, proof of qualifications, and proof of citizenship. No visa is needed.
- Mexicans first apply for a TN visa at a US consulate, then present it at the border.
- Employers can also file Form I-129 with USCIS, which costs $1,015 on paper or $965 online ($510 for small employers), plus the Asylum Program Fee, as of September 2026.
The July 2026 USMCA joint review did not change TN rules. Employers can read our TN guide for employers.
How the H-1B works
The H-1B needs an employer to register you in the spring lottery, unless the employer is cap-exempt (for example a university). Since 2026, the lottery gives more entries to higher wage levels. If selected, the employer files a Labor Condition Application and Form I-129, and you can usually start on October 1.
Employer costs include a $215 registration fee, the I-129 fee, the ACWIA training fee, a $500 fraud fee for initial petitions, and the Asylum Program Fee. The $100,000 payment from a 2025 proclamation is not being collected after a June 8, 2026 court ruling; see the H-1B fee status page. Read how the H-1B lottery works.
Common TN pitfalls
- Job title vs real duties. Border officers look at what you will actually do. A "management consultant" letter for a job that is really general management, or an "engineer" title for a non-engineering role, is a common reason for refusal.
- Wrong credentials. Each USMCA profession has a set requirement, usually a specific degree and sometimes a license. Bring originals and transcripts.
- Unclear end date. Your letter should describe a temporary assignment with a set period.
- Canadian permanent residents who are not Canadian citizens cannot use TN.
- Self-employment. You cannot use TN to work for your own US company.
A refusal at the border is recorded, so prepare carefully or have a lawyer review your letter first.
What changed in 2026
For TN, very little: the July 2026 USMCA joint review left TN rules unchanged and moved the agreement to annual reviews. For the H-1B, a lot: the wage-weighted lottery, the court fight over the $100,000 payment, and premium processing rising to $2,965 on March 1, 2026. Both are blocked for nationals of the 19 countries under a full travel ban, which does not include Canada or Mexico. Check USA Status Now before you apply.
The green card question
This is often what decides the choice.
- TN requires temporary intent. Filing a green card petition does not automatically end TN status, but it can make a TN renewal or border entry harder, because the officer may decide you intend to stay permanently. Timing matters, especially for Mexicans who need a new TN visa.
- H-1B allows dual intent. You can have a PERM, I-140, or I-485 pending and still extend, travel, and renew.
For this reason, many TN professionals switch to H-1B (or L-1) before starting a green card, or use a strategy their lawyer plans around trips and renewals. In 2026, a USCIS memo limits adjustment of status for people on temporary visas, which makes timing even more important. Talk to a licensed immigration lawyer before filing. See US green card options.
Who should choose which?
Choose TN if you:
- are a Canadian or Mexican citizen and your job is clearly on the USMCA list
- want to start quickly, without waiting for the lottery
- do not plan to pursue a green card soon
- are Canadian and want the simple port-of-entry process
Choose H-1B if you:
- are not a Canadian or Mexican citizen
- work in a job that is not on the USMCA list, such as many management or general business roles
- plan to pursue a green card soon and want dual intent
- want your spouse to have a chance at work authorization through the H-4 EAD
Canadians and Mexicans who qualify for both often start on TN and move to H-1B when they begin a green card process. See also H-1B vs O-1 and working in the USA.
Frequently asked questions
Can Canadians get TN status at the border?
Yes. Canadian citizens can apply at a US port of entry or preclearance station with a job letter, proof of qualifications, and proof of Canadian citizenship. They do not need a TN visa.
Is there a limit on how many times I can renew TN?
No set limit. Each admission is up to 3 years, and you can renew as long as you still qualify and maintain temporary intent.
Can I apply for a green card on TN status?
It is possible but risky, because TN requires temporary intent. Many people switch to H-1B or L-1 before filing. Talk to an immigration lawyer about timing.
Do TN workers need to enter the H-1B lottery?
No. TN status has no cap or lottery. Canadian and Mexican professionals often use TN to avoid the H-1B lottery.
Can my spouse work on TD status?
No. TD spouses and children can live and study in the US but cannot work. H-4 spouses of H-1B workers can get a work permit in some cases.
Official sources
- USCIS: TN USMCA Professionalsuscis.gov
- USCIS: H-1B Specialty Occupationsuscis.gov
- USCIS: Fee Schedule (G-1055)uscis.gov
General information, not legal advice. NorthAmericans.com is independent and not affiliated with any government.