136 free practice questions across 7 tests, each with the correct answer and an explanation. No account needed.
This bank covers 120 of the 128 official questions. The other eight have no fixed answer, so a practice test cannot mark them. Four ask who currently holds an office — President, Vice President, Speaker of the House, Chief Justice — which USCIS answers with whoever is serving on the day of your interview. Four depend on where you live: your senators, your representative, your governor, your state capital. Look those up before your interview; the officeholders are at uscis.gov/citizenship/testupdates.
The civics test is an oral test at your naturalization interview. Under the 2025 version, which applies to anyone who filed Form N-400 on or after 20 October 2025, a USCIS officer asks up to 20 questions from a list of 128, and you must answer 12 correctly to pass.
These practice tests use the official USCIS questions and the official answers, unchanged. What we add is the multiple-choice format and an explanation of why the answer is right — because knowing that the supreme law of the land is the Constitution matters less than understanding what that means when the officer asks a follow-up.
If you are 65 or older and have been a lawful permanent resident for 20 or more years, you study a smaller set. The officer asks 10 questions from 20 marked ones, and you need 6 correct. You may also take the test in the language of your choice. There is a dedicated practice test for that set below.
Applicants who filed before 20 October 2025 take the older 2008 test: 100 questions, 10 asked, 6 to pass. These practice tests cover the 2025 version.