German citizenship test (Einbürgerungstest): format, questions and free practice
The German citizenship test (Einbürgerungstest) is a knowledge test for people who want to become German citizens. You answer 33 multiple-choice questions: 30 general questions and 3 about the federal state (Bundesland) where you have your main residence. You have 60 minutes, you pass with 17 correct answers, and the test costs €25. All questions come from a public catalogue published by the Federal Office for Migration and Refugees (BAMF).
Practise for free with our 20-question practice test in English, then try the full 33-question mock exam in German. We are an independent study site, not the BAMF. You book the real test and receive official results only through the authorities.
The test at a glance
| Item | German citizenship test |
|---|---|
| Questions | 33: 30 general + 3 about your federal state |
| Answers | 4 options per question, exactly one is correct |
| Time | 60 minutes |
| Pass mark | 17 correct answers |
| Fee | €25 |
| Question catalogue | 300 general questions + 10 per federal state |
| Language | German |
| Result | certificate from the BAMF |
| Retakes | allowed if you get fewer than 17 right |
What is in the test?
The general questions cover three themes: “living in a democracy”, “history and responsibility” and “people and society”. Expect questions on the Basic Law (Grundgesetz), elections, the federal states, the Nazi era, the GDR, reunification, the EU, family life, school and work. The three state questions ask about your Bundesland, for example its parliament, its government or its capital.
For each state, 310 questions are possible. The BAMF publishes the whole catalogue as a PDF, but without the answers. Since 1 July 2024 it includes new questions on Jewish life in Germany, the State of Israel and antisemitism.
The catalogue only exists in German. Our question explanations are in German too, written in simple language, for example who passes a new law in Germany.
Who needs to take it, and who does not
Under section 10 of the Nationality Act (StAG), anyone who applies for naturalisation must show knowledge of the German legal and social order. The usual proof is a passed citizenship test. Spouses of German citizens need it too.
You do not need the test, for example, if:
- you have a German school-leaving certificate,
- you cannot meet the requirements because of a physical, mental or psychological illness, a disability or your age,
- you came to Germany as a guest worker under a recruitment agreement, or are the spouse of one (spoken German is enough),
- you already passed the “Leben in Deutschland” test with at least 17 correct answers.
In Berlin, children under 16 are also exempt. If you are unsure, ask your naturalisation authority (Einbürgerungsbehörde).
Citizenship test or “Life in Germany” test?
Both use the same catalogue and the same format: 33 questions in 60 minutes. The “Leben in Deutschland” test (LiD) is the final test of the orientation course in the integration course, where 15 correct answers are enough to pass. For citizenship, you need 17 in either test. Details in German: Test „Leben in Deutschland“.
How to book, and what happens next
You register directly with a test centre (Prüfstelle). The BAMF publishes a list of test centres for each federal state, and your naturalisation authority can advise you. In Berlin, for example, you can register at any adult education centre (Volkshochschule), whichever district you live in. You get your test date when you register, not on the same day.
Bring a valid photo ID on the test day. Afterwards the BAMF sends you a certificate with your result. This takes several weeks: on 9 November 2026 the BAMF was marking tests taken up to 4 September 2026. The certificate stays valid if you move. If you get fewer than 17 right, you can retake the test. Step by step in German: Einbürgerungstest anmelden.
The other requirements for German citizenship
The test is only one part. In general you also need:
- 5 years of lawful residence in Germany (spouses of Germans: 3 years, with 2 years of marriage),
- German at level B1, usually with a certificate such as the DTZ or a B1 exam from telc, Goethe or ÖSD,
- enough income to live without basic social benefits (with exceptions),
- no criminal convictions (small penalties below certain limits do not count),
- a commitment to Germany’s free democratic order.
The naturalisation fee is €255 per adult and €51 for a child without own income who is naturalised with a parent. Since 27 June 2024 Germany allows dual citizenship. The 3-year fast track was abolished on 30 October 2025. The full checklist is in German: Einbürgerung: Voraussetzungen and doppelte Staatsbürgerschaft.
Note for DTZ candidates: since 1 November 2026, a B1 result in the DTZ also needs at least A2 in the weaker written part. Details in German: DTZ neue Regeln 2026.
How to prepare
- Learn by topic, not by question number. Questions on elections or the GDR are linked.
- Learn the German key words: Bundestag, Bundesrat, Grundgesetz, Bundesland, Wahl. The test is in German.
- Take full mock exams and aim well above 17 correct answers.
- Learn your state’s 10 questions, because three of them will be in your test.
Frequently asked questions
How many questions are in the German citizenship test?
33: 30 general questions and 3 about your federal state. They come from a catalogue of 300 general questions and 10 questions per state.
What is the pass mark?
You pass with at least 17 correct answers out of 33, so you can get up to 16 wrong.
How much does the German citizenship test cost?
€25 per attempt. The fee is set in section 2 of the Einbürgerungstestverordnung.
Can I take the test in English?
No. The questions come from the official catalogue, which the BAMF publishes in German. Use English to understand the topics, but practise the German wording before the test.
Who does not need to take the test?
For example people with a German school-leaving certificate, people who cannot meet the requirements because of illness, disability or age, and former guest workers. A “Leben in Deutschland” test with at least 17 correct answers also counts.
Can I keep my current citizenship?
Since 27 June 2024 Germany no longer requires you to give up your previous citizenship. Whether you can keep it depends on the law of your other country.
- Einbürgerung in Deutschland: naturalisation test, fees, exemptions (page dated 09.11.2026) — Federal Office for Migration and Refugees (BAMF)
- Einbürgerungstestverordnung (EinbTestV), section 1: 33 questions, 17 correct, 60 minutes — Federal Ministry of Justice
- Einbürgerungstestverordnung (EinbTestV), section 2: flat fee of €25 — Federal Ministry of Justice
- Gesamtfragenkatalog zum Test „Leben in Deutschland“ und zum „Einbürgerungstest“ (as of 07.05.2025) — BAMF
- Second regulation amending the EinbTestV (new questions from 1 July 2024), BGBl. 2024 I Nr. 211 — Federal Law Gazette
- Section 10 Nationality Act (StAG): requirements for naturalisation — Federal Ministry of Justice
- Section 38 Nationality Act (StAG): naturalisation fee of €255 (€51 for a child) — Federal Ministry of Justice
- Section 10 Integration Course Test Regulation (IntTestV): 15 or 17 correct answers in the “Leben in Deutschland” test; DTZ B1 rule — Federal Ministry of Justice
- Einbürgerungstest anmelden (registering for the test in Berlin) — State of Berlin
- New citizenship rules since 27 June 2024 — Federal Government
- Changes to the Nationality Act in force since 30 October 2025 — asyl.net / Informationsverbund Asyl und Migration