ImmigraMate

Compare processing times

Two forms next to each other, and where each office sits on one of them. Figures are USCIS's own; the averages are across offices.

One form against another

I-130 averages 163.4 months longer than I-212 — 214.7 against 51.3 months across 7 and 1 published offices.

I-130

Petition for Alien Relative

179.1–250.3 mo (14.9–20.9 yrs)

averaged across 7 published offices

Fastest
U.S. citizen filing for a spouse, parent, or child under 2180–110 mo (6.7–9.2 yrs)
Slowest
U.S. citizen filing for unmarried son/daughter 21 or older216–378 mo (18–31.5 yrs)

I-212

Application for Permission to Reapply for Admission

42.5–60 mo (3.5–5 yrs)

averaged across 1 published offices

Fastest
All Field Offices42.5–60 mo (3.5–5 yrs)
Slowest
All Field Offices42.5–60 mo (3.5–5 yrs)
Where each office sits

7 published, fastest first. The slowest is 202 months behind the fastest on the middle of the range.

U.S. citizen filing for a spouse, parent, or child under 21

80–110 mo (6.7–9.2 yrs)

U.S. citizen filing for a married son or daughter

157–157.5 mo (13.1 yrs)

U.S. citizen filing for a married son or daughter

159–159.5 mo (13.3 yrs)

Permanent resident filing for a spouse or child under 21

167–300.5 mo (13.9–25 yrs)

Permanent resident for unmarried son or daughter 21 or older

188.5–340 mo (15.7–28.3 yrs)

U.S. citizen filing for a brother or sister

286.5–306.5 mo (23.9–25.5 yrs)

U.S. citizen filing for unmarried son/daughter 21 or older

216–378 mo (18–31.5 yrs)

Quickest form

I-212

Application for Permission to Reapply for Admission

42.5–60 mo (3.5–5 yrs) on average

Longest-running form

I-130

Petition for Alien Relative

179.1–250.3 mo (14.9–20.9 yrs) on average

Longest single wait

I-130

U.S. citizen filing for unmarried son/daughter 21 or older

216–378 mo (18–31.5 yrs)

Averages on this page treat every office equally, because USCIS publishes ranges but not case volumes — so a form handled almost entirely at one busy office counts that office once, the same as a quiet one. Use them to compare forms against each other, not as the wait you should expect. The ranges themselves are USCIS's own: the low figure is where about 80% of cases have finished and the high figure about 93%. Confirm on Check on USCIS's processing times page.