Author:
Updated
April 25, 2025

How soon after I marry a U.S. citizen can I become a citizen?

You can usually apply to naturalize and become a U.S. citizen after three years from the date you received your green card.

To become a U.S. citizen, most people have to become a lawful permanent resident first by applying for a green card. This process can vary in length, but for most people, it will take between 9 months and two years.

If you received your green card based on marriage to a U.S. citizen, you can usually apply to naturalize and become a U.S. citizen after three years from the date you received your green card.

For more information about the naturalization timeline and process, check out our naturalization resource guide.

No items found.
No items found.

Subscribe to our newsletter
Get peace of mind with attorney-reviewed forms, step-by-step instructions, and live support — all for one flat fee.
Name
Company
Number
Team
Full name
Test
14
Team name
Full name
Company
14
Team name
Full name
Company
14
Team name
Full name
Company
14
Team name
Full name
Company
14
Team name
Maggie Riley
Immigration Lawyer, former Boundless Immigration Law & Policy Analyst

Start your journey