How long is USCIS taking?
Independent tracking of processing times and backlogs for 45 USCIS form types, rebuilt from every official data release back to 2010.
10,897,609cases pending nationwide
45form types tracked
Dec 2025data through
The biggest queues
I-130
Family Petition
18.4 mo avg wait
▲ 3.0 mo vs last year
2,348,518 pending
I-765
Work Permit (EAD)
4.7 mo avg wait
▲ 2.1 mo vs last year
1,621,190 pending
I-589
Asylum Application
counts only
1,418,576 pending
I-485
Green Card Application
21.3 mo avg wait
▲ 7.6 mo vs last year
1,330,286 pending
N-400
Naturalization (Citizenship)
10.1 mo avg wait
▲ 4.0 mo vs last year
620,920 pending
I-821
Temporary Protected Status
9.9 mo avg wait
▲ 4.3 mo vs last year
582,813 pending
I-90
Replace Green Card
9.0 mo avg wait
▲ 8.2 mo vs last year
522,778 pending
I-131
Travel Document
10.4 mo avg wait
▲ 3.0 mo vs last year
487,109 pending
I-918
U Visa (Crime Victims)
13.3 mo avg wait
▼ 19.6 mo vs last year
433,470 pending
Every tracked form: DS-23022 · G-325A · I-102 · I-129 · I-129F · I-130 · I-131 · I-140 · I-193 · I-290B · I-360 · I-485 · I-526 · I-526E · I-539 · I-589 · I-600 · I-600/600A · I-601A · I-730 · I-751 · I-765 · I-800 · I-800/800A · I-817 · I-821 · I-821D · I-824 · I-829 · I-867 · I-870 · I-881 · I-889 · I-899 · I-90 · I-914 · I-918 · I-924 · I-924/924A · I-929 · I-941 · I-956 · I-956F · I-956G · I-956H · I-956K · N-300 · N-336 · N-400 · N-470 · N-565 · N-600 · N-600/600K · N-644 · N-648