What is the TN Visa Period of Stay?
The initial period of stay for TN nonimmigrant status is up to three years. If a Mexican or Canadian citizen wishes to stay beyond the time indicated on the I-94, he must apply for an extension of stay.
How Many Times can a Mexican or Canadian Citizen Apply for TN status?
Can the TN Applicant's Family Accompany Him to the U.S.?
How Can an Applicant Apply for TN Status if Already in the U.S.?
H-1B v. TN - Weighing The Options