USCIS DATA

USCIS Processing Times

Estimated processing times for major USCIS immigration forms. Times vary by service center and case complexity.

8 Forms Tracked
1 Delayed
1 Severe Delays
2 Categories

Family-Based

4 forms
I-130 (Spouse)
5-9 months
Normal
I-130 (Parent)
12-18 months
Delayed
I-485 (Family)
8-14 months
Normal
K-1 (Fiancee)
14-20 months
Severe

Employment-Based

4 forms
I-129 (H-1B)
2-4 months
Normal
I-140 (EB)
6-9 months
Normal
I-765 (EAD)
2-5 months
Normal
N-400 (Citizen)
6-10 months
Normal

Processing times are estimates and vary by USCIS service center, filing volume, and individual case complexity. Check official USCIS processing times

Processing times shown are estimated ranges based on recent USCIS data. Actual times vary by service center, filing volume, and individual case. Check the USCIS Case Processing Times page for the most current data.