HowLongFor

How Long Does It Take to Get US Citizenship?

Quick Answer

18–24 months from application to oath ceremony. You must hold a green card for 3–5 years before you're eligible. Total timeline from green card to citizenship: 3–7 years.

Typical Duration

3 years7 years

Quick Answer

The naturalization process — from filing Form N-400 to the oath ceremony — takes 18–24 months on average. However, you must first hold a green card (permanent residency) for 3–5 years before you're eligible to apply. The total timeline from green card to citizenship is typically 3–7 years.

Eligibility Requirements

RequirementStandardMarried to US Citizen
Green card holder for5 years3 years
Continuous US residence5 years3 years
Physical presence in US30 months of last 5 yrs18 months of last 3 yrs
State residency3 months3 months
Age18+18+

Naturalization Process Timeline

Step 1: File Form N-400 (Day 1)

  • Application fee: $710 (or $640 + $85 biometrics)
  • Can file online or by mail
  • Include required documents, photos, and fee

Step 2: Biometrics Appointment (2–4 weeks)

  • Fingerprinting at a USCIS Application Support Center
  • Background check initiated using fingerprints

Step 3: Wait for Processing (8–14 months)

  • USCIS reviews application and background check
  • Processing time varies significantly by field office
  • Some offices take 6 months, others take 18+ months

Step 4: Citizenship Interview & Test (15–20 months)

  • In-person interview at local USCIS office
  • English language test (reading, writing, speaking)
  • US civics test (6 of 10 questions correct from a pool of 100)
  • USCIS officer reviews your application under oath

Step 5: Decision (Same day or within weeks)

  • Approved — scheduled for oath ceremony
  • Continued — need more information or failed a test (one retake allowed)
  • Denied — can appeal or reapply

Step 6: Oath Ceremony (1–6 weeks after approval)

  • Take the Oath of Allegiance
  • Receive Certificate of Naturalization
  • You are officially a US citizen

Processing Times by Region (Approximate)

USCIS OfficeTypical Wait
Major metro areas12–18 months
Smaller offices8–14 months
Backlogs (NYC, LA, Miami)18–24+ months

Check current processing times at uscis.gov/processing-times.

Full Timeline Examples

Standard Path

  1. Enter US on immigrant visa → Green card (varies)
  2. Hold green card for 5 years
  3. Apply for naturalization (N-400)
  4. Processing + interview: 12–24 months
  5. Total: ~6–7 years from green card

Married to US Citizen

  1. Marriage-based green card: 10–24 months
  2. Hold green card for 3 years
  3. Apply for naturalization
  4. Processing: 12–24 months
  5. Total: ~4–6 years from marriage-based application

Factors That Cause Delays

  • Background check issues — criminal history, extensive travel, name matches
  • Incomplete applications — missing documents trigger requests for evidence (RFE)
  • USCIS backlogs — processing times fluctuate with funding and staffing
  • Failed civics or English test — you get one retake within 60–90 days
  • Travel during process — extended trips outside the US can reset residency requirements

Costs

ItemCost
Form N-400 filing fee$710
Fee waiver availableYes (Form I-912)
Immigration attorney (optional)$1,000–$3,000
Passport (after citizenship)$130–$160

Tips

  • Apply as soon as you're eligible — you can file 90 days before meeting the residency requirement
  • Study the civics test early — free study materials at uscis.gov
  • Keep travel records — USCIS will ask about every trip outside the US
  • Maintain tax compliance — filing taxes is evidence of good moral character
  • Don't commit crimes — even minor offenses can affect eligibility

Sources

How long did it take you?

year(s)

Was this article helpful?