Employment-Based Visa Processing Times
Processing times for employment-based immigration petitions, including immigrant worker petitions, EB-5 investor visas, and related applications.
9 forms tracked. Data from Apr 21, 2026. Fastest: I-129 at 4.0 mo.
Employment-Based Immigration Trends
Upper bound of processing time range shown. Source: USCIS.
Employment-Based Immigration Forms
9| Form | Processing Time | Status |
|---|---|---|
| I-129 (H-1B / L-1) | 8.5 mo – 12.4 mo | Slow |
| I-140 (EB-1 / EB-2 / EB-3) | 16.3 mo – 18.9 mo | Normal |
| I-129CW | 7.5 mo – 9.5 mo | Slow |
| I-485 (Green Card (AOS)) | 13.0 mo – 26.3 mo | Normal |
| I-956 | 13.5 mo – 19.5 mo | Normal |
| I-956F | 12.0 mo – 22.5 mo | Normal |
| I-526 | 32.0 mo – 35.5 mo | Fast |
| I-526E | 29.5 mo – 35.5 mo | Very Slow |
| I-526(L) | 102.3 mo – 110.5 mo | Very Slow |
Frequently Asked Questions
Current employment-based immigration processing times range from 4.0 mo (I-129) to 106.5 mo (I-526(L)) depending on the form. Data is updated daily.
Based on current data, I-129 (Petition for a Nonimmigrant Worker) has the fastest processing time at 4.0 mo.
Cite This Data
Citation
ImmigrationTimes.org. (2026). Employment-Based Immigration Processing Times (data as of Apr 21, 2026). Retrieved May 13, 2026, from https://immigrationtimes.org/employment-based/
Compare processing times by service center — see how wait times for these forms vary by USCIS office.
See all green card processing times — compare family-based, employment-based, and other pathways.
Source: USCIS. Data from Apr 21, 2026. Permanent link.