Residence
5 yrs
Via marriage
~3 yrs
By descent
Parent
Dual citizenship
Allowed
Recent change: The 3-year fast track introduced in 2024 was abolished in October 2025; 5 years is now the standard. Dual citizenship remains allowed.
Naturalisation by residence
5 years of legal residence, with secure livelihood (no reliance on most benefits) and commitment to the constitution.
Through marriage
Spouses of German citizens may be naturalised after around 3 years in Germany and 2 years of marriage (discretionary).
By descent (ancestry)
Children of a German parent are generally German at birth. If the German parent was also born abroad after 1999, the birth may need to be registered before the child turns one.
Language & tests
German at B1 level and the 'Leben in Deutschland' naturalisation test.
Dual citizenship
Since 27 June 2024 Germany allows dual citizenship; you no longer have to give up your previous nationality.
Frequently asked questions
How many years does it take to get Germany citizenship?
The standard requirement is 5 years. 5 years of legal residence, with secure livelihood (no reliance on most benefits) and commitment to the constitution.
Does Germany allow dual citizenship?
Allowed. Since 27 June 2024 Germany allows dual citizenship; you no longer have to give up your previous nationality.
Can I get Germany citizenship through marriage?
Spouses of German citizens may be naturalised after around 3 years in Germany and 2 years of marriage (discretionary).
Can I get Germany citizenship through my parents or grandparents?
Children of a German parent are generally German at birth. If the German parent was also born abroad after 1999, the birth may need to be registered before the child turns one.
This guide is general information, not legal advice. Requirements change and individual circumstances matter; confirm with BAMF (Federal Office for Migration and Refugees) or a qualified immigration lawyer before applying.