How long is I-130 taking right now?
Each form has a published range for every office, and where yours is handled can change it by months.
USCIS posts
53 to 58 months (4.4 to 4.8 years)
U.S. citizen filing for a spouse, parent, or child under 21
USCIS approval rates · I-130 · Q2 2026 (Apr–Jun)
78.0%
I-130 approval rate
2.4M
I-130 cases pending
Across every I-130 USCIS decided in the quarter, not a prediction for any one case.
See all approval ratesI-130 by category - fastest first
Pick one to see its dates above.
- U.S. citizen filing for unmarried son/daughter 21 or older52.5–55.5 mo4.4–4.6 yrs
- Permanent resident filing for a spouse or child under 2152–56.5 mo4.3–4.7 yrs
- Permanent resident for unmarried son or daughter 21 or older53.5–56 mo4.5–4.7 yrs
- U.S. citizen filing for a spouse, parent, or child under 2153–58 mo4.4–4.8 yrs
- U.S. citizen filing for a married son or daughter53.5–64.5 mo4.5–5.4 yrs
- U.S. citizen filing for a brother or sister57–66.5 mo4.8–5.5 yrs