How to Apply for U.S. Citizenship Through Marriage

You may be eligible to apply for U.S. citizenship (naturalization) if for at least the past 3 years you have been a green card holder (permanent resident) through marriage to an American citizen and have lived in the United States the entire time. Permanent residents who are married to a green card holder may apply after continuously living in the United States for at least 5 years immediately before applying.

If you meet these and all other citizenship requirements, you may follow the naturalization steps below.


  1. Step 1: Submit Form N-400

    Submit your Application for Naturalization (Form N-400) to U.S. Citizenship and Immigration Services (USCIS).


  2. Step 2: Attend the biometrics appointment

    Get your fingerprints, photo, and signature taken during a “biometrics appointment” at your nearest USCIS field office.


  3. Step 3: Attend citizenship interview and exam at the USCIS field office

    1. Go over your N-400 form with a USCIS officer.

    2. Take the citizenship exam

    3. The interview is also part of a “citizenship exam” that takes place the same day.


  4. Step 4: Attend the Oath of Allegiance Ceremony

    Upon approval of your citizenship application, attend an “Oath of Allegiance” ceremony at a USCIS field office, and receive your Naturalization Certificate.