USCIS Civics Prep
Updated for the 2025 USCIS test (M-1778, 09/25)

Practice the civics interview. Out loud.

All 128 official 2025 questions, the way the USCIS officer will ask them — read aloud, free-response, fuzzy-graded. Senator, governor, and state-capital answers fill in for your state. Works offline.

No account · No in-app purchases · 17 MB

Question 23 of 128
Who is one of your state's U.S. senators now?
State: California
Type your answer…
Acceptable: Alex Padilla · Adam Schiff
128 / 12
Match the real test

USCIS officer asks 20 of 128. Pass at 12 correct. Practice mode mirrors the real format.

Your state
Auto-filled answers

Pick your state once. Senator, governor, capital, and rep links populate for the four state-specific questions.

Offline
No account, no cloud

All 128 questions and state data are bundled in the app. Updates ship over the air after elections.

About the test

The 2025 USCIS civics test is the version operative for naturalization applications filed on or after October 20, 2025. It replaces the 2008 100-question test for new filings. The test is administered orally during the naturalization interview: an officer asks up to 20 of 128 questions, and you must answer at least 12 (60%) correctly.

Many questions accept multiple correct answers. We carry the full USCIS-published list and grade your typed answer against any of them with light fuzzy-matching (capitalization and articles don't count against you).

Source: USCIS M-1778 (09/25) · Not affiliated with USCIS or the U.S. government.