Citizenship test prep · 2025 civics test

Study for your citizenship test, step by step.

StepCivics teaches all 128 questions on the 2025 civics test, gives you mock tests that stop the way the officer does, and helps you practice for the English reading, writing and speaking test.

See how it works Coming soon to iPhone and Android
  • Works offline
  • Sign-in optional
  • 7 languages

Study

All 128 questions, and every way to learn them.

The questions and answers come from USCIS’s official list for the 2025 civics test. Study a little each day, and StepCivics shows you what’s left before your interview.

Flashcards that know what you forget

Flip a card, say your answer out loud, then mark it Known or Unsure. Spaced repetition brings each card back just before you’d forget it, so the ones you miss come up more often.

Practice by section

Multiple choice, one section at a time. The wrong choices come from other answers in the same section, so you can’t guess by the look of them.

  • American GovernmentQuestions 1–72
  • American HistoryQuestions 73–118
  • Symbols and HolidaysQuestions 119–128

Weak questions

Any question you miss twice or more goes on your weak list, and stays there until you get it right.

Readiness score

Example

Home shows how much of the bank you answered right in your recent attempts, so you can tell when you’re ready.

Interview countdown

Add your interview date for a countdown and a daily goal. A week before, StepCivics reminds you to check the officials’ names again.

65/20 mode

65 or older, and a permanent resident for 20 years or more? You can study just the 20 starred questions. The officer asks 10, and you need 6 right.

Reading and writing drills

Practice sentences built from USCIS’s reading and writing vocabulary lists. At the interview you read 1 of 3 sentences aloud and write 1 of 3. Dictation audio comes with Premium.

N-400 speaking prep

The speaking test comes from your own N-400. Practice the “Have you ever…” words and the commands officers use, like “Please be seated” and “Raise your right hand.”

A question a day, on your home screen

The question-of-the-day widget for iPhone and Android shows one question each day. Tap it to answer in the app.

Mock test

A mock test that stops when the officer would.

Up to 20 questions, drawn at random from the 128. Like the real 2025 test, it ends as soon as you get 12 right or 9 wrong.

Example run

12 right in 15 questions: passed
12 right12 is a pass, so the test stops
3 wrong9 wrong would end the test
15 of 20The last 5 are never asked

Multiple choice

For speed

Tap an answer and see right away whether you knew it.

Q24

How many voting members are in the House of Representatives?

  • One hundred (100)
  • Right answer:Four hundred thirty-five (435)
  • Nine (9)
  • Twenty-seven (27)

Oral

Like the interview

The real test is spoken. Read the question, answer out loud, reveal the answer and grade yourself.

Q8665/20

George Washington is famous for many things. Name one.

Answer out loud, then reveal. Accepted answers
  • “Father of Our Country”
  • First president of the United States
  • General of the Continental Army
  • President of the Constitutional Convention

In 65/20 mode the test asks 10 of the 20 starred questions and passes at 6. After each test, the questions you missed go on your weak list.

Answers for your state Premium

Eight answers change. Yours stay current.

USCIS asks you to name the official serving on the day of your interview. Premium answers these eight questions for your state and ZIP code. Free users get the link to USCIS’s own update page.

The eight questions whose answers change
QuestionAsksChanges with
Q23Who is one of your state’s U.S. senators now?Your state
Q29Name your U.S. representative.Your ZIP code
Q3065/20 questionWhat is the name of the Speaker of the House of Representatives now?Congress
Q3865/20 questionWhat is the name of the President of the United States now?Elections
Q3965/20 questionWhat is the name of the Vice President of the United States now?Elections
Q57Who is the Chief Justice of the United States now?Appointments
Q6165/20 questionWho is the governor of your state now?Your state
Q62What is the capital of your state?Your state

Starred questions are also asked in 65/20 mode.

PremiumExample · Washington
Q23Changes with elections

Who is one of your state’s U.S. senators now?

Your state:Washington
Your answer · say either name
Patty Murray
Maria Cantwell

Each answer shows the date it was verified.

  • Two districts? When your ZIP code spans two congressional districts, you see both representatives and a link to look yours up on house.gov.
  • D.C. and the territories get USCIS’s own answers, such as that D.C. has no U.S. senators and is not a state.
  • After an election or appointment, StepCivics updates the names and tells you, without an app update.

Listen Premium

Hear every question and answer.

Study on a walk or on the bus. Every question and every accepted answer is read aloud in U.S. English, at normal speed or slowed to 0.75×.

  • Normal and slow speed

    Hear each question the way it’s asked, then slow it down to catch every word.

  • Listen mode

    Play a section, your weak questions or the 20 starred questions as a playlist. It keeps playing with the screen locked, with controls on the lock screen.

  • Offline packs

    Download the audio once and listen without a connection.

  • Writing dictation

    Hear a sentence from the writing test, write it down, then check it.

Free includes one audio sample in each section.

Tools

Everything around your N-400.

Tools for the rest of the way, from filing to the oath. They work offline, and each one links to its source on uscis.gov.

Free

Eligibility check

The 5-year path, or 3 years if you’re married to a U.S. citizen, with the continuous residence and physical presence rules. Results are an estimate.

Free

Earliest filing date

The first day you can file, up to 90 days before you meet the residence requirement.

Premium

My officials

Your senators, representative, governor and capital, by state and ZIP code.

Free

Fees

The N-400 filing fee, the reduced fee and a fee waiver check.

Free

Document checklist

USCIS’s N-400 evidence checklist, ready to tick off.

Free

My field office

The USCIS field office for your ZIP code, where the interview usually happens.

Free

Interview day guide

What to bring, how the interview goes, the commands you’ll hear and the oath ceremony.

Free

Exemptions explainer

50/20, 55/15, 65/20 and the N-648 medical exception, in plain words.

Free

Citizenship news

USCIS news and form updates about the N-400 and the test. Needs a connection.

Free

Official links

Processing times, test updates, finding legal help and avoiding scams.

StepCivics does not provide legal advice. Eligibility and filing-date results are estimates; check them with USCIS before you file.

Premium

Free to study. Premium to go further.

Every question and every study mode is free. Premium is one purchase, never a subscription.

Free and Premium compared
FeatureFreePremium
All 128 questions with USCIS’s answersYesYes
Flashcards, section practice and weak questionsYesYes
Mock tests, multiple choice and oralYesYes
65/20 modeYesYes
English reading and writing practiceYesYes
Translation under the English textYesYes
Answers for your state (Q23, 29, 30, 38, 39, 57, 61, 62) and My officialsThe USCIS update linkFor your state and ZIP code
Audio for every question and answerOne sample per sectionNormal and slow speed
Listen mode with background playNoYes
Offline audio packsNoYes
Writing dictation drillsNoYes
AdsA banner, and at most one ad after a mock testNo ads
Color themesTeal, light and darkAll seven

Privacy

Private by design.

Getting ready for citizenship is personal. StepCivics works without an account and keeps your progress on your phone.

Progress stays on your phone

Your answers, mock tests, ZIP code and interview date are saved on your phone. The state and ZIP lookups run there too.

Sign-in is optional

Sign in with Apple or Google only to back up your progress for another phone. Your ZIP code and interview date never leave the phone.

Non-personalized ads only

Ads in the free version aren’t based on a profile of you, so there’s no tracking prompt. Premium removes them.

Analytics without personal data

Usage counts never include your answers, ZIP code, name or email, and you can turn them off in Settings.

Delete everything

Delete account removes your backup, then your account. Uninstalling the app removes what’s on the phone.

Made for everyone

In your language, your way.

Seven languages at launch

StepCivics follows your phone’s language, or pick one in Settings. Each question shows in English first, with the translation underneath. If you qualify for 50/20, 55/15 or 65/20, you can put the translation first.

  • English
  • Español
  • Tiếng Việt
  • 简体中文
  • 繁體中文
  • 한국어
  • Tagalog

What is the supreme law of the land?

Luật tối cao của quốc gia là gì?

Translations are unofficial. The test is in English.

Seven color themes

Teal, in light and dark, is free. The other six come with Premium.

Built for every reader

VoiceOver and TalkBack labels on every answer, the largest text sizes, Reduce Motion, Reduce Transparency and big tap targets.

Works offline

Questions, study modes, mock tests and tools all work without a connection. Only Citizenship news needs one.

iPhone and Android

Coming soon to both. Sign in on each phone to bring your progress with you.

FAQ

Questions, answered.

Is StepCivics the official citizenship test?

No. StepCivics is an independent study app, and it isn’t affiliated with USCIS or the U.S. government. A USCIS officer gives the real test at your naturalization interview.

StepCivics uses the official questions and answers from USCIS’s list for the 2025 civics test. Study for the Test on uscis.gov

Which test will I take?

It depends on when you filed Form N-400. If you filed on or after October 20, 2025, you take the 2025 civics test: the officer asks up to 20 of the 128 questions, and you pass with 12 right. The officer stops at 12 right or 9 wrong.

If you filed before October 20, 2025, you take the 2008 test, with 100 questions. StepCivics covers the 2025 test only. Study for the Test on uscis.gov

What are 65/20 and the other exemptions?

65/20: if you’re 65 or older and have been a permanent resident for 20 years or more, you can study just the 20 starred questions. The officer asks 10, you need 6 right, and you can take the test in the language of your choice.

50/20 and 55/15: if you’re 50 or older with 20 years as a permanent resident, or 55 or older with 15 years, you don’t take the English test. You still take the civics test, in your own language with an interpreter. Your age and years count on the day you file.

Form N-648 asks for a medical disability exception to the English and civics requirements. Exceptions and Accommodations on uscis.gov

How do the answers for my state stay current?

Eight answers depend on your state or on who holds an office. StepCivics takes the names from official government sources, updates them after elections and appointments, and shows the date each answer was verified. The app checks for new names every week, and within a day after a change.

Before your interview, check USCIS’s own list. Check for Test Updates on uscis.gov

How does Premium work, and how do I restore it?

Premium is a one-time purchase of [PRICE] through the App Store or Google Play, not a subscription. It belongs to your Apple Account or Google account, not to a StepCivics sign-in.

On a new phone or after reinstalling, tap Restore purchases on the Premium screen or in Settings. A purchase on iPhone doesn’t carry over to Android, or the other way around. Refunds go through Apple or Google.

What does StepCivics know about me?

Very little. You can study without an account, and your progress stays on your phone. If you sign in to back up, your progress goes with your account; your ZIP code and interview date stay on the phone. Ads are non-personalized, and analytics never include your answers or who you are. Read the Privacy Policy

How do I delete my data?

If you signed in, go to Settings → Delete account. Your backup and your account are deleted right away. Can’t use the app? Email support@stepcivics.app.

Progress on your phone is removed when you uninstall StepCivics. Delete your account

StepCivics is coming soon.

On the App Store and Google Play, for iPhone and Android.

  • Coming soonApp Store
  • Coming soonGoogle Play