Pass the US Citizenship Test!

Our free online practice tests will help you prepare for and pass the US Naturalization Interview. 10 types of tests will help you study quickly and efficiently.

Get ready to become a US Citizen with CivicsQuestion!

US Citizenship Test Overview

Before your naturalization interview, be sure to study for the English and civics test by using our free resources to help you prepare.


100 civics questions and answers organized into multiple tests


Reading vocabulary list and sample sentences


Writing vocabulary list and sample sentences

Are you ready to pass the US Citizenship Test?

At the naturalization interview, the USCIS Officer will ask you up to 10 random civics questions. You must answer 6 questions correctly to pass.

or study all questions

Popular tests

Available in multiple languages

Although the actual test is in English, we've provided translations to other languages for those who may find it easier to learn in their native language.

Even more tests

Want to practice the questions that you have previously answered wrong? Want to listen to the answers' correct pronounciation? We've got you!

Helping immigrants succeed

Just ten minutes a day and I was able to memorize all the answers in only 2 weeks! Thank you!
- Ysabel
Thanks to your site, I passed the Citizenship test and became a US citizen. I could not be happier!
- Tamaz
This is the best site to study for the US naturalization test. So easy to use and very helpful.
- Boguslaw

Recent Articles

Am I Eligible to Become a US Citizen?

Having an American passport is a dream for many immigrants. However, there are many factors that affect your eligibility to become a US citizen. Learn what makes you eligible to apply. Read more...

5 Things to Do After Becoming a US Citizen

With your new title of US citizen, you have an opportunity to make lasting contributions to both your community and adopted country. Learn the next steps you should take after obtaining your Certificate of Naturalization. Read more...

What to Expect at Your Naturalization Interview

Your Naturalization Interview is one of the most important steps on the way to becoming an American citizen. Learn what you should study before the interview, and what will happen during. Read more...