I-129 Processing Time (Petition for a Nonimmigrant Worker)
Form I-129 (Petition for a Nonimmigrant Worker): At a typical office, half of I-129 cases finish within about 9.5 months and 8 in 10 within about 10.1 months. The full range across case types and offices runs from 0.5 months to 2.8 years (USCIS data, July 15, 2026).
Use the Processing Times tool to add your filing date and see a personalized estimate for your pending case, or explore the Department of Labor queues and the Visa Bulletin waiting line on the same page.