How To Apply for Citizenship by Naturalization

If you are a U.S. lawful permanent resident (green card holder) who meets residency and background check requirements, you can apply for citizenship by naturalization. There are many benefits to becoming a U.S. citizen. For example, once you become a U.S. citizen, you will be able to vote in U.S. elections, travel to and from the U.S. as you please, and apply for your eligible family members to receive U.S. green cards. The application process is pretty straightforward. For most people, it costs $725 and takes 7-15 months. This article explains how to apply for U.S. citizenship in seven easy steps.

Written by Jonathan Petts.
Written September 17, 2020

Before You Prepare Your Citizenship Application

Before you even consider applying for citizenship by naturalization, you should confirm that you are not already a U.S. citizen and that you are eligible to become a U.S. citizen.

Are You Already a U.S. Citizen?

Ask yourself these three questions:

If you answer yes to any of these, you are likely already a U.S. citizen and do not need to apply for naturalization. This tool can help you determine if you are a U.S. citizen. You can also read more about the naturalization process on the USCIS website.

Are You Eligible To Become a U.S. Citizen?

Now that you are sure that you aren't already a U.S. citizen, it is time to determine whether you can become a U.S. citizen. With a few exceptions, applicants for U.S. citizenship need to meet the following requirements: