Not legal advice. All data sourced from official government records and anonymized user interactions.
Consult a licensed immigration attorney for your specific situation.
Form Types Tracked
9
I-90, I-129, I-130, I-140...
Data Points
79
Form × service center
Longest Current Wait
48 mo
I-526 at Investor Programs
Fastest Form
0.8 mo
I-129 at Nebraska SC
What the Numbers Mean
USCIS publishes processing time ranges (not single numbers) because times vary by case type within each form. For example, I-129 covers H-1B, L-1, O-1, TN, and others — each with different actual timelines. The ranges below represent published USCIS windows; premium processing (Form I-907) guarantees 15 business days for eligible forms.
- Service center routing: USCIS routes cases based on employer location and form type. You don't choose your service center.
- Case-specific variance: Requests for evidence (RFEs) add weeks or months beyond the published range.
- Premium processing: Available for I-129, I-140, I-539, and I-765 (select categories). Fee: $2,805 as of 2026.
I-129 — Petition for Nonimmigrant Worker (H-1B, L-1, O-1, TN) 🟢 Manageable
| Service Center | Processing Window |
|---|---|
| Texas SC | 3.0–5.0 mo |
| California SC | 3.5–5.0 mo |
| Texas SC | 2.5–4.5 mo |
| Texas SC | 2.5–4.5 mo |
| Nebraska SC | 2.0–4.5 mo |
| Texas SC | 2.5–4.5 mo |
| Vermont SC | 2.5–4.5 mo |
| Texas SC | 3.0–4.5 mo |
| Texas SC | 2.5–4.5 mo |
| Vermont SC | 2.5–4.5 mo |
| Nebraska SC | 2.0–4.0 mo |
| Nebraska SC | 2.0–4.0 mo |
| Vermont SC | 2.5–4.0 mo |
| Texas SC | 2.0–4.0 mo |
| Nebraska SC | 2.5–4.0 mo |
| Texas SC | 2.5–4.0 mo |
| Nebraska SC | 2.0–3.5 mo |
| Nebraska SC | 2.0–3.5 mo |
| Nebraska SC | 2.0–3.5 mo |
| Texas SC | 2.0–3.5 mo |
| Texas SC | 2.0–3.5 mo |
| Nebraska SC | 2.0–3.5 mo |
| Texas SC | 1.0–3.0 mo |
| Nebraska SC | 1.5–3.0 mo |
| Nebraska SC | 1.5–3.0 mo |
| Nebraska SC | 1.0–2.5 mo |
| Texas SC | 0.5–1.5 mo |
| Nebraska SC | 0.8 mo |
| Texas SC | 0.8 mo |
I-130 — Petition for Alien Relative (family green card) 🔴 Long backlog
| Service Center | Processing Window |
|---|---|
| Texas SC | 17.0–23.5 mo |
| National BC | 14.0–22.5 mo |
| National BC | 13.5–21.0 mo |
| National BC | 12.0–18.0 mo |
I-131 — Application for Travel Document (advance parole) 🟡 Moderate wait
| Service Center | Processing Window |
|---|---|
| National BC | 9.0–12.0 mo |
| National BC | 5.0–7.0 mo |
| National BC | 4.0–6.0 mo |
I-140 — Immigrant Petition for Alien Workers (EB green card) 🔴 Long backlog
| Service Center | Processing Window |
|---|---|
| Texas SC | 28.0–38.0 mo |
| Nebraska SC | 26.0–36.0 mo |
| Nebraska SC | 9.0–17.0 mo |
| Nebraska SC | 9.0–17.0 mo |
| Nebraska SC | 9.0–16.0 mo |
| Nebraska SC | 9.0–16.0 mo |
| Nebraska SC | 9.0–15.0 mo |
| Texas SC | 8.0–15.0 mo |
| Texas SC | 8.0–15.0 mo |
| Texas SC | 8.0–14.0 mo |
| Texas SC | 8.0–14.0 mo |
| Texas SC | 8.0–14.0 mo |
| Texas SC | 5.0–7.0 mo |
| Texas SC | 4.0–6.5 mo |
| Texas SC | 4.0–6.0 mo |
| Texas SC | 4.0–6.0 mo |
| Nebraska SC | 4.0–6.0 mo |
| Texas SC | 4.0–6.0 mo |
| Nebraska SC | 3.0–5.0 mo |
| Texas SC | 0.8 mo |
| Texas SC | 0.8 mo |
I-485 — Application to Register Permanent Residence (adjustment of status) 🔴 Long backlog
| Service Center | Processing Window |
|---|---|
| National BC | 12.0–36.0 mo |
| National BC | 18.0–33.5 mo |
| National BC | 8.0–24.0 mo |
| National BC | 10.0–16.0 mo |
| National BC | 8.5–14.5 mo |
| National BC | 9.0–12.0 mo |
I-526 — Immigrant Petition by Alien Investor (EB-5) 🔴 Long backlog
| Service Center | Processing Window |
|---|---|
| Investor Programs | 25.0–48.0 mo |
| Investor Programs | 8.0–12.0 mo |
I-765 — Application for Employment Authorization (EAD) 🟢 Manageable
| Service Center | Processing Window |
|---|---|
| Nebraska SC | 4.5–7.0 mo |
| Nebraska SC | 4.0–6.0 mo |
| National BC | 3.5–5.0 mo |
| Texas SC | 3.0–5.0 mo |
| Nebraska SC | 3.0–5.0 mo |
| Texas SC | 2.0–4.5 mo |
| Nebraska SC | 3.0–4.5 mo |
| Nebraska SC | 2.0–4.0 mo |
| Texas SC | 2.0–4.0 mo |
I-90 — Application to Replace Permanent Resident Card 🟡 Moderate wait
| Service Center | Processing Window |
|---|---|
| National BC | 12.0–19.0 mo |
N-400 — Application for Naturalization 🟡 Moderate wait
| Service Center | Processing Window |
|---|---|
| National BC | 14.0–18.5 mo |
| Nebraska SC | 12.0–17.0 mo |
| Texas SC | 10.0–16.0 mo |
| National BC | 8.0–14.0 mo |
Get your personalized visa pathway ranked
Based on YOUR background — not generic advice. Ranked categories, timelines, costs, and red flags. Delivered in under 5 minutes.
Get Instant Answers — $19 →
Data Sources & Methodology
- USCIS Processing Times Tool — https://egov.uscis.gov/processing-times/ · Official published ranges, March 2026 data
- USCIS Fee Schedule — https://www.uscis.gov/forms/filing-fees · Premium processing fees, effective 2026
[GOVERNMENT DATA: 79 official records]
Frequently Asked Questions
Which USCIS form has the longest processing time?
As of March 2026 data, I-526 (EB-5 Immigrant Investor Petition) at the Investor Programs Office has the longest published window at 16.5–30 months. I-130 family petitions at the Texas Service Center run 17–23.5 months.
How long does I-485 adjustment of status take?
I-485 at the National Benefits Center currently runs 10.9–22.7 months per published USCIS data. Actual time varies significantly by category — employment-based cases with a current visa bulletin date typically move faster than family-based cases with backlogs.
Does premium processing speed up green cards?
Premium processing (I-907) guarantees a 15-business-day decision for I-129 and I-140 petitions, but not for I-485 or I-130. So it can speed up the petition phase of an employment-based green card but not the final adjustment-of-status step.
Which service center processes I-129 fastest?
Based on March 2026 data, the Nebraska Service Center (NSC) and Texas Service Center (TSC) generally show the fastest I-129 windows at approximately 2–4 months for most subcategories. California (CSC) runs slightly longer at 3.5–5 months.
Ready to find YOUR best visa pathway?
Stop researching. Get a ranked analysis of your specific situation — delivered in under 5 minutes. 100% satisfaction guarantee.
Get Your Visa Pathway Snapshot — $19