Naturalization Resources

How to Become a U.S. Citizen

Naturalization is the process by which a lawful permanent resident (green card holder) becomes a U.S. citizen. This guide walks you through who qualifies, what the process looks like, what it costs, and how to prepare — with links to the official USCIS sources at every step.


The big picture

Most people naturalize after holding a green card for several years, filing Form N-400, Application for Naturalization, attending a biometrics appointment and an interview, passing the English and civics tests, and taking the Oath of Allegiance. From filing to oath typically takes several months to over a year depending on your field office.

At a high level, becoming a citizen looks like this:

  • Confirm you meet the eligibility requirements (green card time, residence, good moral character, age).
  • File Form N-400 and pay the fee — you can file up to 90 days early under the USCIS early-filing rule.
  • Give biometrics (fingerprints) so USCIS can run background checks.
  • Attend your naturalization interview and pass the English and civics tests.
  • Receive a decision, and if approved, take the Oath of Allegiance at a ceremony.

Explore each step

Why the civics test matters

Which civics test you take depends on when you filed Form N-400, not your interview day. On the 2008 test (filed before October 20, 2025), the officer asks up to 10 questions and most applicants need 6 correct. On the 2025 test (filed on or after that date), the officer asks 20 questions and you need 12 correct. See which civics test you study. You will also be tested on your ability to read, write, and speak English. Studying early is the single best way to walk in confident. CivicsExam.com offers flashcards, practice exams, and progress tracking for the civics questions so you can practice the matching bank. Official study materials are also available at uscis.gov.

Get ready for the civics test

Study all 128 questions and check exactly when you can file the N-400.