Welcome back. Go to your forms.

Close [X]

Prepare Your U.S. Citizenship Application Online Form N-400

Easily prepare your Application for US Citizenship (Form N-400) simply and accurately today! Your US Citizenship Application Package costs $199 plus USCIS Filing Fees. Our step-by-step system will assist you when completing your official USCIS application online.

US Citizenship Application Form N-400

Disclaimer: US Immigration Citizenship Online is not affiliated with any government agency. If you're just looking for forms to download and fill out by hand, you can get them at the website for free. We offer a complete digital immigration solution. We do not sell USCIS forms. You can complete and manage all your paperwork online by using our online service.

US Citizenship Application Form N-400

What are the requirements to become a U.S. citizen?

  • Be at least 18 years old
  • Green card holder for at least 5 years
    • 3 years if married to a U.S. citizen
  • Have lived in the state for at least 3 months
  • Continuous residence of at least 5 years
  • Have been physically present in the U.S. for at least 30 months

When can I submit my application for U.S. citizenship?

Applicants may submit their application within 90 days before their 5 year anniversary as a green card holder. Keep in mind that you must meet the other requirements listed above to begin the U.S. Citizenship process.

Where do I begin my application for naturalization?

To begin the process to obtain U.S. Citizenship, you may begin to complete the Form N-400. Not sure if you are eligible? Check out our eligibility quiz to find out today!

What is the cost to become a U.S. citizen?

The fees associated with your U.S. Citizenship are as follows:
Application Assistance: $199
Application Processing: $640
Biometrics Fee: $85
Total: $924

Back to Top