What Are The Requirements For Becoming A U.S. Citizen Through Naturalization?
To qualify for naturalization, you must: • Be at least 18 years • Be a lawful permanent resident for 5 years or if married to a U.S. Citizen 3 years. • Have good moral character … this means not having certain problems with the police or authorities. • Be able to speak, read and write English at a basic level. • There are exceptions for people over 50 with a green card for 20 years and over 55 with a green card for 15 years. • Be able to pass a test on U.S. history and government. • Not have left the U.S. for long periods of time in the last five years. • Swear that you are loyal to the United States. • If you have a mental or physical disability that can make you unable to learn English or pass the U.S. history and civics exam, you can apply for a waiver.