DON’T MISS
IamExpat FairIamExpat Job BoardIamExpat Webinars
Newsletters
EXPAT INFO
CAREER
HOUSING
EDUCATION
LIFESTYLE
EXPAT SERVICES
NEWS & ARTICLES
Citizenship & integration
Integration courseGerman citizenshipNaturalisation testGerman passportID card
Home
Expat Info
Citizenship & integration
German naturalisation test
Never miss a thing!Sign up for our weekly newsletters with important news stories, expat events and special offers.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy

German naturalisation test

By Olivia LoganUpdated on Apr 25, 2025
On this page
Was this helpful?
Never miss a thing!Sign up for our weekly newsletters with important news stories, expat events and special offers.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy
or
follow us for regular updates:

MORE ON CITIZENSHIP & INTEGRATION

Citizenship & integration

Immigration lawyers
Integration course
German citizenship
Permanent residence
Immigration & residency
Residence permit
Language schools
German passport
ID card

Related Stories

Do I need permanent residency to apply for German citizenship?Do I need permanent residency to apply for German citizenship?
Can I sit a citizenship test in another German state?Can I sit a citizenship test in another German state?
5 tips on how to prepare for a German citizenship test5 tips on how to prepare for a German citizenship test
Can I move federal states during my German citizenship application? Can I move federal states during my German citizenship application?
Which groups are exempt from taking a German citizenship test?Which groups are exempt from taking a German citizenship test?
[Video] Would Germans pass the German citizenship test?[Video] Would Germans pass the German citizenship test?
German genealogy: Finding German ancestors, lost friends & relativesGerman genealogy: Finding German ancestors, lost friends & relatives
A quarter of migrants want to leave GermanyA quarter of migrants want to leave Germany
For expats of all colours, shapes and sizes

Explore
Expat infoCareerHousingEducationLifestyleExpat servicesNews & articles
About us
IamExpat MediaAdvertisePost a jobContact usImpressumSitemap
More IamExpat
IamExpat Job BoardIamExpat HousingIamExpat FairWebinarsNewsletters
Privacy
Terms of usePrivacy policyCookiesAvoiding scams

Never miss a thing!Sign up for expat events, news & offers, delivered once a week.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy


© 2025 IamExpat Media B.V.
© 2025 IamExpat Media B.V.

Almost all expats are required to take the German naturalisation test as part of their application for German citizenship.

What is the German naturalisation test?

As well as providing certification of German language ability to at least B1 level, since September 2008 anyone applying for German citizenship by naturalisation is required to demonstrate knowledge of Germany’s legal and social order and living conditions. This requirement is fulfilled by successfully taking the naturalisation test.

This examination lasts an hour and consists of 33 multiple-choice questions. The questions are taken from a bank of 300 questions concerning the themes “living in a democracy”, “history and responsibility” and “people and society”. Three of the questions also relate to the federal state (Land) in which you live.

In order to pass the test, you need to answer 17 out of the 33 questions correctly. If you answer fewer than 17 questions correctly, you can retake the test. There is no limit to the number of times you can take the naturalisation test.

If you pass the test, you will receive a certificate with your result from the Federal Office for Migration and Refugees. This can be submitted to the naturalisation authorities as proof of your civic knowledge when applying for German citizenship.

Where can I take the naturalisation test?

You will need to attend an examination at your local test centre. The tests are usually scheduled regularly throughout the year. The Federal Office for Migration and Refugees provides lists of local test centres in each federal state. If you are unsure where to go, speak to the authority responsible for citizenship matters in your state. If you are unsure who this is, your local citizens' office (Bürgeramt) can advise you. Remember that you will need to bring some identification with you on the day you take the test. 

Exceptions to German naturalisation test requirement

Almost everyone will have to take the naturalisation test if they are applying for citizenship by naturalisation. However, you do not have to take the test if any of the following exceptions apply to you:

  • You can provide a completion certificate from a German secondary school or comparable.
  • You graduated from a German higher education institution in law or social, political or administrative sciences.
  • You are under 16 years old.
  • You are unable to fulfil the civic knowledge requirement due to physical, intellectual or mental illness or disability.

How can I prepare for my naturalisation test?

To help you prepare for the naturalisation test, the Federal Office for Migration and Refugees provides an interactive list of questions in their online test centre. On this website, you can read through and see the correct answers to all 310 possible questions.

Some federal states offer courses to help you prepare for the naturalisation test. To find out more about these courses, contact your local citizenship authority.  

You could also consider taking an integration course. This is an especially good option if you need to improve or certificate your German ability for your citizenship application, as each integration course consists of a German language course and an orientation course looking at civic life in Germany.

How much does the naturalisation test cost?

You must pay a fee of 25 euros to take the naturalisation test. This is non-refundable even if you do not pass the test.