To be eligible, you typically must:
Be at least 18 years old
Be a lawful permanent resident (green card holder) for:
- 5 years, or
- 3 years if married to a U.S. citizen
Have continuous residence in the U.S.
Be physically present in the U.S. for at least half of that time
Demonstrate good moral character
Pass English and civics exams (with exceptions for age/disability)
Be willing to take the Oath of Allegiance