Am I eligible to become a US citizen?

There are many factors that affect your eligibility. To determine if you’re eligible to apply for US citizenship, take our Citizenship Eligibility Test.

Am I Eligible to Become a US Citizen?

Generally, to be eligible for US Citizenship you must:

  • Be at least 18 years old

  • Be a permanent resident for at least 5 years (3 years if married to a US citizen)

  • Show that you have been physically present in the US for 30 months (18 months if married to a US citizen)

  • Have a period of continuous residence and physical presence in the United States

  • Be a person of good moral character

  • Have a basic knowledge of US Civics. Take a practice test now!

  • Be able to read, write, and speak basic English