Pass Your U.S. Citizenship Test
Free practice with all 128 official USCIS civics questions for the 2025 naturalization test. No ads, no sign-up required.
About the 2025 Civics Test
The USCIS officer will ask you up to 20 questions from the 128 civics questions.
You must answer at least 12 questions correctly (60%) to pass.
If you are 65+ and have been a permanent resident for 20+ years, you only need to study the 20 starred questions and answer 6 out of 10 correctly.
Study Modes
Study by Topic
Frequently Asked Questions
How many questions are on the citizenship test?
The USCIS officer asks up to 20 questions from a pool of 128 civics questions. You need to answer at least 12 correctly (60%) to pass.
What is the 65/20 exemption?
If you are 65 years or older and have been a lawful permanent resident for 20+ years, you only need to study 20 specially marked questions. You'll be asked 10 questions and need to answer 6 correctly.
Is the citizenship test multiple choice?
No, the citizenship test is oral. The USCIS officer asks questions verbally, and you answer out loud. This website uses multiple choice to help you study, but practice saying the answers aloud too.
When did the 128 question test start?
The new 128-question civics test (2025 version) replaced the previous 100-question test. Check uscis.gov for the exact implementation date and any updates.
Why I Built This
When my citizenship test was approaching, I searched for a simple tool to help me prepare. What I found instead were apps cluttered with ads, paywalls, and frustrating designs.
So I built the tool I wished existed — clean, focused, and respectful of your time. This will always be free and ad-free.
If this helps you, consider buying me a coffee.