Naturalization FAQs

1. What is naturalization?
Naturalization is the process of obtaining U.S. citizenship by way of fulfilling legal requirements enumerated in the Immigration & Nationality Act. You may qualify for naturalization if you have held a green card for or 5 years or more and you can prove that you have good moral character. The process of naturalization involves filling out forms and taking a test. See this video for more information.

2. Do I have to take a test to become a naturalized citizen?
In most cases, the answer is yes. There are a limited number of exceptions. The test involves questions about your background and general questions about local or nation civics. The test involves reading, writing, and speaking. You can prepare for the naturalization test. See more information about how to prepare for the naturalization test here.

3. How long does it take to become a naturalized citizen?
Once you’ve completed 5 years of permanent residence status (3 years, if married to U.S. citizen), you can apply for naturalization. There is no guaranteed time in which a naturalization process is completed, however, if the application is prepared properly, the process can be completed in about 6 months.