A Simple Study Plan for the 128 Civics Test Questions

Short answer: learn 10 new questions a day and you will have seen all 128 in about two weeks. Spend the next one to two weeks reviewing the ones you missed and taking mock interviews out loud. Check the answers that depend on your state and on recent elections the week of your interview.

Week 1–2: see every question once

Week 3: fix what you miss

Final week: interview mode

Small habits that help

Let an app keep the schedule

Civikin gives you today's 10 cards, brings back missed questions first, shows how ready you are, counts down to your interview, and runs mock interviews with the 2025 test pass rules. It also reads every question aloud. Civikin is not affiliated with USCIS.

Frequently asked questions

How long does it take to learn all 128 questions?

With 10 new cards a day you see every question in about 13 days. Most people then need another week or two of review and mock interviews.

Do I need to memorize every answer listed?

No. For most questions one listed answer is enough. Questions that say “name two” or “name three” need that many.

Should I study in my own language?

Understanding the meaning in your language helps, but the interview is in English (unless you qualify to take the civics test in your language under 65/20). Practice the answers in English.

Official source: USCIS civics test study materials. Civikin is not affiliated with USCIS.

Related guides

Get Civikin: US citizenship test practice (Google Play)

← See Civikin: your state's answers, audio and a mock interview based on the 2025 test rules