Wednesday, April 15, 2026
BHARATAMERICAN

Data sourced from USCIS and the U.S. Department of State. Not legal advice.

Processing Times

USCIS Processing Times

Current estimated processing times for key USCIS immigration forms. Data sourced from the official USCIS processing times tool and updated monthly.

About these times: Processing times are estimates based on the date USCIS completed cases 50% and 93% of the time. Actual times vary by service center, case type, and whether USCIS issues a Request for Evidence (RFE). Premium processing (Form I-907) is available for certain petition types.Check your case
Processing Times

USCIS Processing Times

Current estimated processing times for key immigration forms.

I-140Immigrant Petition for Alien Workers (EB-2 NIW)
Texas / Nebraska Service Centers
~19.5 months
Slower
I-485Adjustment of Status (Employment-Based)
National Benefits Center
~11.3 months
Faster
I-765Employment Authorization (EAD)
Potomac Service Center
4–8 months
Stable
I-131Advance Parole / Travel Document
Potomac Service Center
3–5 months
Faster
I-129H-1B Petition (Regular Processing)
California / Vermont Service Centers
9–11 months
Slower
 
California / Vermont Service Centers
15–45 business days
Stable
N-400Naturalization / Citizenship
Field Office Average
10–14 months
Slower
I-90Green Card Renewal
National Benefits Center
9–11 months
Slower

Source: USCIS Processing Times. Last updated February 19, 2026. Actual processing times may vary.

Form Reference Guide
I-140
Immigrant Petition for Alien Workers
Filed by employer to sponsor green card
I-485
Application to Register Permanent Residence
Adjustment of status to lawful permanent resident
I-129
Petition for Nonimmigrant Worker
H-1B, L-1, O-1, and other work visa petitions
I-131
Application for Travel Document
Advance parole, refugee travel document
I-765
Application for Employment Authorization
EAD card for work authorization
N-400
Application for Naturalization
U.S. citizenship application