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.