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).
Trend: a year ago, a typical office's median for I-129 was 7.5 months; today it is 9 months — about 1.5 months slower than last year.
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.