Free U.S. Citizenship Test Preparation

Pass Your Citizenship Test
With Confidence

Practice with official USCIS questions. Get detailed explanations for every answer. Prepare for your naturalization interview with our free interactive tool.

228+
Official USCIS Questions
31+
Practice Tests Taken
Free
Practice Tool

Prepare for Your Citizenship Test

Our comprehensive tool helps you prepare for every part of the USCIS civics test

Practice Tests

Simulate the real USCIS test experience with timed practice tests in both 2008 and 2025 formats

Study by Category

Focus on specific topics like American Government, History, or Geography to strengthen weak areas

Detailed Explanations

Learn why each answer is correct with comprehensive explanations and context

Track Progress

Monitor your improvement over time and identify areas that need more practice

2025 Test Ready

Prepare for the new 2025 test format with updated questions and requirements

Official Questions

Practice with actual USCIS citizenship test questions used in naturalization interviews

Important Update

Understanding the 2025 Test Changes

Before October 20, 2025: If you file Form N-400 before this date, you will take the 2008 test with 100 questions (10 asked, 6 needed to pass)

On or After October 20, 2025: If you file Form N-400 on or after this date, you will take the 2025 test with 128 questions (20 asked, 12 needed to pass)

Age 65+ Special Provision: If you are 65 or older and have been a permanent resident for 20+ years, you get a simplified test with 20 questions (10 asked)

Need Help With Your Application?

Passing the test is just one step. Let our experienced immigration attorneys guide you through the entire naturalization process.

Schedule Free Evaluation

What to Expect on Test Day

1

Civics Test

Oral test on U.S. history and government. The officer will ask you questions from the official list.

2

English Test

Reading, writing, and speaking test to demonstrate English language ability.

3

Interview

USCIS officer will review your N-400 application and ask questions about your background.

Total interview typically takes 15-30 minutes

Ready to Get Started?

Choose how you want to prepare for your citizenship test

Take Practice Test

Simulate the real test experience. Get immediate feedback and see how you perform.

Study Mode

Browse questions by category. Study at your own pace with detailed explanations.

Need Help Beyond Test Prep?

Becoming a U.S. citizen involves more than just passing the test. Our experienced immigration attorneys can help you with your entire naturalization application, from eligibility to the oath ceremony.

Complete Application Help
Form N-400 preparation and filing
Interview Preparation
Practice interviews and guidance
Oath Ceremony Support
Final steps to citizenship