The very highest status a person can receive under U.S. immigration law is to become a citizen of the United States, and it comes with many side benefits. For this reason, becoming a citizen is open only to certain people, most of whom have already held a U.S. green card, learned English, and can meet various other criteria, as discussed in this article.
WARNING: If you received your green card through fraud or a mistake, applying for citizenship is a major risk. USCIS will have an opportunity to review your entire immigration file and possibly not only deny you citizenship, but place you in removal proceedings for deportation. Consult an attorney if you have reason for concern about this possibility.
If you meet all of the following criteria (from 8 U.S.C. § 1427), you are eligible to apply for U.S. citizenship:
This is usually five years, but fewer for certain categories of applicants.
For example, people who might be allowed to apply sooner include:
Note also that you can turn in your citizenship application 90 days before your required years of permanent residence have passed, to compensate for the fact that U.S. Citizenship and Immigration Services (USCIS) might not act on your application (call you in for an interview) for at least that amount of time.
This is usually two and a half out of the required five years.
That means you have not spent long stretches of time (six months or more) overseas. People who have not only spent a long time out of the U.S. but appear to have abandoned their U.S. residence for a home elsewhere might not only be denied citizenship but have their green card cancelled and be deported.
This is an easy requirement to deal with. If you don't meet it yet, wait a few months!
Note that children may, in some cases, gain citizenship through their naturalized U.S. citizen parents.
For example, it helps to be able to say or prove that you have paid your taxes and child support and not committed any crimes, and have otherwise been a responsible member of the community.
You will be tested on this during the naturalization interview at a USCIS office.
You will also be tested on this during the naturalization interview at a USCIS office. Fortunately, all the possible questions are available from USCIS for you to study in advance.
As of December, 2020, there are 128 questions on the list you'll need to study. The USCIS examiner will, at the interview, ask you 20 of these, and you'll need to answer 12 correctly in order to pass this particular exam.
Once you pass the naturalization interview, you will attend a swearing-in ceremony, where you will take the Oath of Allegiance.
See our section on Citizenship and Naturalization for information on the various options to become an American citizen.
If you are in doubt about your eligibility, think you might qualify for an exception allowing you to apply early, or want some help in preparing the application, or accompaniment to the interview, hire an experienced U.S. immigration attorney.