As of Sep 17, 2026, USCIS I-129 (Petition for a Nonimmigrant Worker) processing times average 9 – 12.3 mo across current USCIS source rows, with full range 0.5 – 22.5 mo across 1 reporting office. Source data is checked daily; USCIS publishes new estimates about monthly.
We check daily. USCIS last published data on Sep 17, 2026.
Processing time trend
Open on ImmigrationTimes.orgI-129 processing times by office
1 office
| Office | Min | Max |
|---|---|---|
| Service Center Operations(SCD) | 9 mo | 12.3 mo |
Filing categories
- E - Treaty traders and investors20 – 22.5 mo
- E3 - Specialty occupation workers from Australia5 – 7.5 mo
- H-1B - Specialty occupation - Change of status in the U.S.10 – 11.5 mo
- H-1B - Specialty occupation - Extension of stay in the U.S.11.5 – 12.5 mo
- H-1B - Specialty occupation - Visa to be issued abroad11 – 13 mo
- H-2A - Temporary agricultural workers - Named Beneficiary0.5 – 4 mo
- H-2A - Temporary agricultural workers - Unnamed Beneficiary0.5 – 4 mo
- H-2B - Temporary nonagricultural workers4 – 8 mo
- H-3 - Temporary trainees17 – 19.5 mo
- Intracompany transferees and blanket L6.5 – 10.5 mo
- O - Extraordinary ability14.5 – 17.5 mo
- P - Athletes, artists, and entertainers13 – 15 mo
- Q - Cultural exchange visitors7 – 19.5 mo
- R - Religious occupation9.5 – 12 mo
- TN - United States-Mexico-Canada Agreement (USMCA, formerly NAFTA) professional4.5 – 7 mo
These are USCIS published processing-time estimates aggregated by ImmigrationTimes.org. They are not guarantees, not legal advice, and not affiliated with the U.S. government. Naphtali does not control government processing.
Want help reading these timelines?
Start with a free readiness check, or tell us about your background. Naphtali focuses on structured evidence and petition-ready records—government processing remains with USCIS.