Free U.S. Naturalization Civics Practice Test — 20 Random Questions (2025 USCIS Version)
Take a free test based on the official 2025 USCIS civics test. Each attempt pulls 20 random questions from a bank of 124 official U.S. citizenship interview questions, so no two practice runs are the same — just like the real naturalization interview. No login, no payment, no time limit.

U.S. Naturalization Civics Practice Test
No necesitas registrarte para empezar. Al finalizar verás tu calificación de inmediato, y si quieres podrás agregar tu nombre para personalizar y descargar tu resultado.
How does this free U.S. citizenship civics test work?
Click «Start the test» and answer 20 random questions drawn from our bank of 124 official USCIS civics questions — every attempt is different. You need at least 12 correct answers to pass the civics test, the same threshold used in the real naturalization interview. Your score appears instantly, broken down by category (American Government, American History, and Integrated Civics), and you can optionally add your name to personalize and download your result.
What’s on the 2025 USCIS Civics Test?
The 2025 version of the U.S. naturalization civics test covers 128 official questions grouped into three categories: American Government (principles of American democracy, the system of government, and rights and responsibilities), American History (colonial period, the 1800s, and recent American history), and Integrated Civics (geography, symbols, and holidays). Applicants who file Form N-400 on or after October 20, 2025 take this version of the civics test; earlier applicants take the 2008 civics test instead (100 questions, 10 asked, 6 correct to pass).
How many questions do I need to answer correctly to pass?
During the real interview, a USCIS officer asks up to 20 of the 128 civics questions, and you must answer at least 12 correctly (60%) to pass the civics test. This free practice test mirrors that exact format: 20 random questions per attempt, 12 correct required to pass.
Is this practice test really free, with random questions every time?
Yes. This civics test is completely free, with no account, login, or payment required. Every time you start a new attempt, the system randomly selects a fresh set of 20 questions from the full bank of 124, so you can practice repeatedly without memorizing a fixed order.
How can I prepare for the U.S. citizenship civics test?
The most effective way to prepare is to take this free civics test repeatedly: because every attempt draws a different random set of 20 questions, you naturally review the full 124-question bank over a few sessions instead of memorizing a single fixed order. Focus extra study time on any category where your score is lowest — the results screen shows a breakdown by American Government, American History, and Integrated Civics so you know exactly where to improve. You can also review the official study materials directly from USCIS’s own civics test study page, which includes flashcards and the full official question list.
Where can I find the official USCIS civics test questions?
The official 2025 civics test questions and answers are published directly by USCIS. This practice test is built from that same official list. If you’re also preparing the English portion of the naturalization interview, DocsFun offers additional free practice on the English level tests page, covering reading, grammar, and vocabulary from A1 to C2.