How to Apply for a TN Visa
Two methods: apply at the border (same-day) or file Form I-129 with USCIS.
| Port of Entry (POE) | Form I-129 (USCIS) | |
|---|---|---|
| Processing Time | Same day | 2–5 months (15 days with premium) |
| Cost | $50–$80 (land/airport) | $510–$1,615 filing + $2,965 if premium |
| Risk | Denied at border, must return to Canada | Denied by mail, can reapply |
| Best For | First-time applicants with strong cases | Complex cases, renewals, or risk-averse applicants |
Port of Entry Application
Gather documents
Collect passport, employer letter, degree, transcripts, and supporting materials.
Choose your port of entry
Select an airport with preclearance or a land border crossing.
Arrive at the border
Tell the officer you are applying for TN status.
Present your documents
Hand over your complete application package.
Answer officer questions
Explain your role, qualifications, and temporary intent clearly.
Pay fees
Pay the $50 processing fee (plus $30 I-94 fee at land borders).
Receive your I-94
Your I-94 confirms TN status and authorized stay duration.
Form I-129 (USCIS Filing)
Employer files Form I-129
Your U.S. employer submits Form I-129 with the TN supplement to USCIS.
Include supporting documents
Attach employer letter, credentials, and all supporting evidence.
Pay filing fee
Filing fee varies by employer size ($510–$1,615). Add $2,965 for optional premium processing.
Wait for receipt notice
USCIS sends Form I-797C confirming receipt.
Receive approval
USCIS sends Form I-797A approval notice.
Enter the U.S.
Present your approval notice at the border to activate TN status.