Current USCIS Processing Times
USCIS processing times vary significantly by form type, service center, and field office. The following estimates are based on the most recent data available and are subject to change. For the most current information, check the official USCIS Case Processing Times page.
Family-Based Cases
- I-130 (Spouse of U.S. citizen): 8-14 months
- I-130 (Parent of U.S. citizen): 12-18 months
- I-130 (Sibling of U.S. citizen, F4): Visa availability dependent — current wait times exceed 15 years for most countries
- I-485 (Adjustment of Status, family-based): 12-24 months
- I-751 (Remove Conditions): 18-30 months
- I-129F (Fiance petition): 8-14 months
Employment-Based Cases
- I-129 (H-1B): 2-6 months (regular), 15 business days (premium processing)
- I-129 (L-1): 3-7 months (regular), 15 business days (premium processing)
- I-140 (Immigrant petition): 6-12 months (regular), 15-45 business days (premium processing)
- PERM (Labor certification): 6-18 months
- I-485 (Adjustment, employment-based): 12-30 months
Naturalization
- N-400 (Citizenship application): 6-12 months (varies significantly by field office)
Humanitarian Cases
- I-589 (Asylum, affirmative): 6 months to 5+ years (severe backlogs)
- I-821D (DACA renewal): 3-8 months
Premium Processing
USCIS offers premium processing for certain petition types (I-129, I-140, and select I-539 and I-765 categories) for an additional fee of $2,805. Premium processing guarantees an initial response within 15 business days (or 45 business days for I-140 petitions). The response may be an approval, denial, notice of intent to deny, or request for evidence.
Check Your Case Status
You can check the status of a pending case at the USCIS Case Status Online portal using your receipt number (the 13-character code beginning with three letters, found on your receipt notice).
Concerned about processing delays? Request a free case evaluation.