Find the earliest date you can file Form N-400 (the USCIS 90-day early-filing rule) and the date you actually become eligible to naturalize. Free, private, and calculated entirely in your browser.
The “Resident Since” date on your green card.
You must live in your state/district 3 months before filing.
Add each trip outside the U.S. during your eligibility period. We’ll estimate your days present and flag any long absences. You must be present at least 30 months (913 days) of your 5-year period.
Study all 128 questions from the 2025 USCIS civics test with flashcards, practice exams, and progress tracking.
You can file up to 90 calendar days before you complete your required continuous-residence period (5 years, or 3 years if married to a U.S. citizen). This calculator shows that exact date.
No. Filing up to 90 days early is allowed, but you cannot be naturalized until you reach the full 5- or 3-year anniversary of becoming a permanent resident.
You must be physically present in the U.S. for at least 30 months (913 days) during the 5-year period, or 18 months (548 days) during the 3-year period. Use the trips tool above to estimate yours.
Yes. An absence of more than 6 months (181+ days) is presumed to break continuous residence, and an absence of a year or more (365+ days) breaks it automatically. If you had a long trip, talk to an immigration attorney.
You generally must be 18+, show good moral character, demonstrate basic English, pass the civics test, and take the Oath of Allegiance. See the eligibility guide for the full list.