Question: how long does it take to get citizenship in germany?
Answer: You must have lived in Germany on a residence permit for at least 8 years, or. You must have lived in Germany on a residence permit for 7 years and attended an integration course (this becomes 6 years on special integration circumstances) You must prove German language proficiency of at least B1.