USCIS Processing Times 2024

USCIS processing times vary significantly by form type, service center, and current workload. The times below are approximate estimates based on current USCIS data. Always check the official USCIS processing times tool for the most current information.

Note: These are estimates as of 2024. Processing times change frequently. Check egov.uscis.gov/processing-times for current times.

Common Form Processing Times

FormPurposeEstimated Time
I-130Petition for Alien Relative (spouse of US citizen)12–18 months
I-129FK-1 Fiancé Visa Petition8–14 months
I-485Adjustment of Status (green card)12–24 months
I-751Remove Conditions on Residence24–36 months
N-400Application for Naturalization8–18 months
I-539Extend/Change Nonimmigrant Status6–12 months
I-765Employment Authorization (EAD)3–6 months
I-131Travel Document (Advance Parole)3–6 months

The Full Timeline: Marrying a Vietnamese Citizen

Here is a realistic end-to-end timeline for a US citizen marrying in Vietnam and bringing their spouse to the US:

StageTimeCumulative
Get married in Vietnam1–2 months2 months
File and wait for I-130 approval12–18 months20 months
NVC processing2–6 months26 months
Consulate interview and visa issuance1–3 months29 months
Total (approximate)18–30 months

How to Check Your Case Status

  1. Go to egov.uscis.gov/casestatus
  2. Enter your receipt number (format: 3 letters + 10 digits, e.g., MSC2190012345)
  3. Sign up for case status email notifications

Tips to Avoid Delays

Frequently Asked Questions

My case is outside normal processing time. What should I do?

First check the USCIS processing times tool to confirm your case is truly outside normal time. If it is, you can submit a case inquiry online at egov.uscis.gov or call the USCIS Contact Center at 1-800-375-5283.

Can I expedite my case?

USCIS allows expedite requests in limited circumstances: severe financial loss, urgent humanitarian reasons, USCIS error, or Department of Defense need. Expedite requests are rarely granted for routine immigration cases.

Why is my I-751 taking so long?

I-751 (removing conditions on a green card) is currently one of the slowest forms at USCIS, often taking 2–3 years. USCIS automatically extends the green card for 48 months while the I-751 is pending — you can use the receipt notice as proof of status.