| I-129F Petition, K1 Fiance(e) Visa, AOS Guides | I-129F Petition, K1 Fiance(e) Visa, AOS Guides | I-129F Petition, K1 Fiance(e) Visa, AOS Guides | I-129F Petition, K1 Fiance(e) Visa, AOS Guides

N-400 Application for Naturalization (U.S. Citizenship) based on Marriage to a U.S. Citizen

By Erika Presson
Last Updated: June 10, 2017


  • The reader has the DUTY/RESPONSIBILITY to verify information from the aforementioned government agencies on their own - Not through hearsays, forums, or blogs (YES, including this blog). Please read my disclaimer here.
  • Make sure you've read ALL the articles under the "Immigration" Menu up top, because I've written and covered all pertinent information about the whole I-129F/K1/AOS/ROC Processes.
  • Search through Frequently Asked Questions about the whole process from I-129F - K1 Visa - AOS - ROC and other processes. Read about the KnowledgeBase here »
  • The articles found on this blog are applicable to all I-129F Petitions, K1 Visa Applicants, AOS (from a K1 Visa), and ROC applicants unless otherwise noted. The I-129F Process and AOS is the same for all foreign beneficiaries/spouses. Some K1 Visa Process articles are written specifically for applicants from the Philippines. Please refer to your country's U.S. Consulate/Embassy website for country-specific instructions.

After a successful I-751 Petition to Remove Condition on Residence (ROC), here we are a few months later, preparing for the final leg of our immigration journey – the N-400, Application for Naturalization or otherwise known as Application for U.S. Citizenship. If you have been following My Timeline, you would know that I became eligible for early filing of Naturalization / U.S. Citizenship only 4 months after my I-751 / ROC got approved. Again, like all the other sections/processes on this blog, we will be discussing this topic of applying for Naturalization / U.S. Citizenship based on Marriage to a U.S. Citizen. For other immigrants who wish to become a U.S. Citizen, please refer to the following resources:


How do I know if I am eligible for Naturalization / U.S. Citizenship?

I will not be discussing each and every requirement. This is your responsibility to read through the USCIS Website Resources that is readily available to you. There are a few things that I want to highlight when it comes to eligibility for U.S. Citizenship though:

  • You are at least 18 years old.
  • You are a Permanent Resident for at least 3 years
  • You are still married to your ORIGINAL I-129F / K1 Visa Petitioner who is a U.S. Citizen of at least 3 years.
  • You have already been married to and living with that same petitioner for 3 years prior to the N-400 application.
  • You have filed your IRS (Fed/State) taxes accordingly. USCIS’s requirement is 3 years MOST RECENT verified tax transcripts.
  • You have lived within the state you are currently residing in for at least 3 months prior to filing N-400.
  • You have continuous residence in the United States for at least 3 years, and have been physically present in the United States for at least 18 months out of the 3 years.
  • Pass the Interview, Civics, and English exams.
  • Be of good moral character, law-abiding, and are attached to the Constitution of the United States.

***All of these and more specific requirements can be found on the USCIS Resources Pages mentioned above.***


What does “Continuous Residence” mean?

Basically, you have established residence in the U.S. for 3 years before you file for Naturalization. You need to be a Permanent Resident that didn’t establish residence elsewhere outside the U.S., or took an extremely long vacation that may be seen as abandonment of your Permanent Resident status. This is also why people who are planning to apply for Naturalization/U.S. Citizenship in the future are discouraged to travel outside the U.S for extended periods. To quote the “USCIS M-476 A Guide to Naturalization” directly:

Continuous Residence = 3 years as a Permanent Resident without leaving the United States for trips of 6 months or longer.

USCIS M-476, A Guide to Naturalization, Page 18, Row 2, Column 2

More explanation and scenarios about “Continuous Residence” on the PDF: USCIS M-476, A Guide to Naturalization.


Do I have any choice? Am I supposed to apply for Naturalization / U.S. Citizenship? Can I stay as a Permanent Resident?

No one is forcing you to become a U.S. Citizen. I will not be telling you about the PROs and CONs of becoming a U.S. Citizen. My reasons for choosing this path is different from yours or anybody else’s. This is a decision only you can make. If you choose to stay as a Permanent Resident, you will have to renew your Permanent Residence before your 10-year Green Card is up – that means filing an application, paying fees, and repeating this process for as long as you want to stay as a Permanent Resident.


So, I guess it is more convenient for me to become a U.S. Citizen then?

HOLD IT RIGHT THERE. If you are making this decision of applying for U.S. based entirely on convenience then you might want to REASSESS this decision, your reasons, and REALLY THINK ABOUT THIS. Giving up your citizenship from your home country is NEVER and SHOULD NEVER BE an easy matter. Most people forget but by becoming a U.S. Citizen, you abjure, you renounce, you relinquish ties, you cut allegiances to all other countries you are a citizen of and PLEDGE ALLEGIANCE TO THE UNITED STATES. I would suggest to read the Oath of Allegiance over and over again until you understand what you really are giving up, and what you are trying to attain. Like I’ve always reiterated before: UNDERSTAND THE PROCESSES YOU ARE GOING THROUGH. I cannot stress this enough.



The Oath of Allegiance

I hereby declare, on oath,

that I absolutely and entirely renounce and abjure all allegiance and fidelity to any foreign prince, potentate, state, or sovereignty, of whom or which I have heretofore been a subject or citizen;

that I will support and defend the Constitution and laws of the United States of America against all enemies, foreign and domestic;

that I will bear true faith and allegiance to the same;

that I will bear arms on behalf of the United States when required by the law;

that I will perform noncombatant service in the Armed Forces of the United States when required by law;

that I will perform work of national importance under civilian direction when required by the law; and that I take this obligation freely without any mental reservation or purpose of evasion; so help me God.



***Read the Oath of Allegiance, REPEATEDLY until you understand the full meaning of wanting to and becoming a U.S. Citizen.***

(And just in case you have any hereditary titles, or positions of nobility, you would have to renounce this too. :P)


You mentioned “Early Filing Date” for Naturalization/U.S. Citizenship, what does that mean? When can I apply for mine?

Your “Early Filing Date” is within 90 days before your 3rd year anniversary as a Permanent Resident provided that you’re already married for 3 years by then. You can use the Early Filing Calculator found on the USCIS Website.

Just to note: The anniversary date you’re going to input in the calculator is 3 years AFTER the “Resident Since” Date on your I-551 Permanent Resident Card / Green Card. For example, your “Resident Since” Date on your Card is “January 1, 2014” you will enter “January 1, 2017” on the calculator, which is effectively your 3rd year anniversary as a Permanent Resident. It will then give you the exact date of your “Early Filing Date”.


Am I only allowed to apply for Naturalization during this 90-day window like the ROC Process?

NO. This is not like I-751 Application to Remove Conditions on Residence. You can file an application for Naturalization / U.S. Citizenship ANYTIME AFTER your early filing date. It’s ok if you want to delay it for a few months, or years before your 10-year Permanent Resident Card / Green Card expires. Just remember that when your 10-year Green Card is 90 days close to expiring, you MIGHT have to renew your Permanent Residence before you can apply for Naturalization. ALWAYS CHECK WITH USCIS DIRECTLY.


Is the interview required? Or can this be waived like previous processes?

The interview is required and CANNOT be waived. You will have to show up at your interview date, be interviewed, and right there you will be given the English and Civics Exam. (Unless of course your reason is one of USCIS’s exceptions.) If you have to reschedule your interview date, you will need to contact USCIS directly.


How long is this process going to take?

Like every USCIS process, typical processing times would be 6 months from the time of filing, WITH THE EXCEPTION OF BACKLOGS, of course. Always check the USCIS Website for Processing times.




Resources for N-400 Application for Naturalization / U.S. Citizenship




To start, here are the article/guides I’ve written about the entire N-400, Application for Naturalization / U.S. Citizenship:
Life As Mrs. Presson | N-400, Application for Naturalization / U.S. Citizenship Process Walkthrough

N-400 Application for Naturalization / U.S. Citizenship Process Walkthrough »

The Application for Naturalization / U.S. Citizenship Process typically lasts for 6 months from NOA1. Some are VERY lucky to have completed the process less than the normal case processing times. Some, due to backlog, will have to endure the process for more than 6 months.

Read on so you have an idea on what to expect from your Naturalization Process. »


Life As Mrs. Presson | N-400 Naturalization Documents, Requirements, Checklist | N-400 Application for Naturalization / U.S. Citizenship | ©2016, onwards. Life As Mrs. Presson (

How to Prepare your N-400 Package: Application for Naturalization / U.S. Citizenship Requirements, Forms, and Checklist »

Based on my experience, these are the forms and documents needed for the  N-400 Application for Naturalization / U.S Citizenship. Make sure you label the documents inside your packet for easy handling!

Read More »


Below are links to the Official USCIS Pages discussing FormN-400, Application for Naturalization / U.S. Citizenship:

Next Steps:


  • Prepare and send your N-400 Package »
  • Read the N400 Walkthrough »

We have a new Facebook Group / Community! Please join us and keep us updated with your progress! You can also share information about scheduling and such. Ask questions if you want, but make sure you've read all the articles I've written and searched both the Facebook group and KnowledgeBase for answers first. KnowledgeBase is now up and running!
Read about it here »

If this website / blog has helped you in any way... Please read this post. :)

Are you looking for something else?



%d bloggers like this: