The German Federal Government has reintroduced entry restrictions for residents of Canada to further prevent the spread of COVID-19. Starting 27 October 2020, entry from Canada to Germany with or without a visa can only take place in case of an urgent need/an essential reason. A list of such reasons that justify entry to Germany can be found here. Decisions on entry are made on a case-by-case basis and are at discretion of the German Federal Police. The German Foreign Missions in Canada have no authority in making decisions on entry to Germany.
Please note that travel restrictions do not apply to German citizens, EU citizens, nationals of Liechtenstein, Switzerland, Norway and Iceland and the members of their immediate family (spouse, unmarried minor children, parents of minors).