Have questions
about citizenship?

We have answers.

How long does it take to get citizenship?

Pat Malone • July 01, 2020

Getting citizenship takes a while, depending on where you live. After USCIS receives your application, the process can take 6 months to 2 years, or longer. It includes waiting for: 

  • a receipt and notice from USCIS,
  • a biometrics (fingerprinting) appointment,
  • the interview and test at USCIS, and
  • a naturalization ceremony, to take the oath. 

To see how long the process takes in your area, check USCIS Processing Times. Under “Form,” scroll down and click "N-400." Under “Field Office,” pick the office near you. 


Can I check on my application?

Yes, you can check on the progress of your citizenship application. After you send the application to the USCIS, they will mail you a notice. The notice says they received your application, and gives you a Receipt Number. Use the Receipt Number to check your USCIS Case Status Online.

COVID-19 Note: The pandemic has delayed everything. Many offices closed. Interviews and oath ceremonies were postponed or canceled. USCIS is taking longer to review applications, and schedule appointments and ceremonies.  

Become a U.S. Citizen
Free, Safe, and Simple.

Popular Articles
Where Do I Send My Application?

Information on where to send your application for citizenship. 

Read More
Where can I fill out the citizenship application online?

To fill out a citizenship application online, you have three options: the U.S. government website; for-profit companies, or; nonprofit organizations.

Read More
Citizenship for Children

Common questions and answers about children and citizenship. How does a child born overseas get citizenship? Is my child included in my application? How do I prove my child is a citizen?

Read More
How long does it take to get citizenship?

Getting citizenship takes a while, depending on where you live. After USCIS receives your application, the process can take 6 months to 2 years, or longer.

Read More
How much does it cost to apply for citizenship?

USCIS (the government) charges a fee to apply for citizenship. 

Read More

Become a U.S. Citizen
Free, Safe, and Simple.