Processing times
How long is I-129 taking right now?
Each form has a published range for every office, and where yours is handled can change it by months.
I-129 · Petition for a Nonimmigrant Worker
USCIS published these on September 17, 2026
USCIS posts
0.5 to 4 months
H-2A - Temporary agricultural workers - Named Beneficiary
I-129 by category - fastest first
Pick one to see its dates above.
- H-2A - Temporary agricultural workers - Named Beneficiary0.5–4 mo
- H-2A - Temporary agricultural workers - Unnamed Beneficiary0.5–4 mo
- TN - United States-Mexico-Canada Agreement (USMCA, formerly NAFTA) professional4.5–7 mo
- H-2B - Temporary nonagricultural workers4–8 mo
- E3 - Specialty occupation workers from Australia5–7.5 mo
- Intracompany transferees and blanket L6.5–10.5 mo
Forms decided centrally, at the National Benefits Center or Service Center Operations. Here the category of work is what changes the answer, not the office.
USCIS publishes the time by which 80% and 93% of cases were completed. Confirm on Check on USCIS's processing times page.