Question: how long to get a german citizenship?
Answer: German Citizenship Requirements for Naturalization 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)