Free practice
Free online US citizenship practice test
Use this free online US citizenship practice test to say an answer aloud, reveal the USCIS accepted answers, then mark what you knew. Start with the question bank for your filing date and come back to your mistakes.
Set up your session
Choose the version based on when you filed Form N-400. Check my test version
Your marked answers and unfinished session are saved only in this browser.
Microphone transcription is optional. It does not grade answers or save transcripts on this site, and your browser may use a speech service. You can always answer aloud without it.
Accepted USCIS answers
Answers involving officials can change. Confirm the answer at your interview date using USCIS test updates or the state answer helper.
Compare your spoken answer, then choose a button. Each choice saves your mark and moves to the next question.
Your progress on this device
Start a session to see your progress here.
This erases marked question history, mock and 65/20 results, and any unfinished study session on this device. Your test version choice and saved state-specific answers stay available.
How this practice works
Each session contains 10 questions from the published USCIS list. Questions you miss return sooner; familiar questions are spaced farther apart. Your progress stays on this device, and you can practice without signing up. The actual interview is oral and the officer decides whether an answer is correct.
Ready to test yourself? Try the mock interview.
Other names for this practice tool
You may see this called “us citizenship test practice,” “practice us citizenship test,” “citizenship practice test,” or simply “citizenship test practice.” They all point to the same free question practice here.
If you searched for “free online us citizenship practice test” or “us immigration citizenship practice test,” choose your 2008 or 2025 bank above. This browser-based tool is free and does not score an official interview.