I have had my green card for almost 5 years. Can I apply early?
Yes. You are allowed to apply for naturalization up to 90 days before the 5-year anniversary of the date you became a legal permanent resident. You can find out the earliest date you can apply by using the USCIS Calculator.
I have had my green card for 3 years but I have been married to my U.S. citizen spouse for less than 3 years. Can I apply?
No. To apply for naturalization based on marriage, you must have been married to your U.S. citizen spouse for a full 3 years and have had your green card for 3 years. You should not file 90 days early if you have not been married for 3 full years.
I have had my green card for over 5 years but I am not 18. Can I apply?
No. To apply for citizenship, you must be at least 18 years old. If you have had your green card for more than 5 years by the time you turn 18, you can send your application in on your 18th birthday, but no sooner. However, if one of your parents becomes a U.S. citizen before you turn 18, you may automatically become a citizen at the same time.
How long does the application process take?
From the time the application is submitted to USCIS, the process takes, on average, 7 months until you are sworn in at your Oath Ceremony. This varies between USCIS offices, so depending on where you live and where you will attend your naturalization interview, it may take a longer or shorter time. You can check case processing times on the USCIS website.
Can I travel while my application is pending?
Yes. However, it is very important that you do not miss any scheduled appointments. Although it is possible to reschedule a biometrics appointment or naturalization interview, you should try to attend the original appointment time. If you are planning on taking a trip, someone should check your mail and respond to any communications from USCIS regarding your naturalization case.