Yes. A Canadian can apply for and get German citizenship upon eligibility which includes legal residency in Germany for a specified period (usually 5-8 years), financial self-sufficiency, a clean criminal record, and demonstrating knowledge of German language and integration into German society.