GermanyCanada

German Embassy & Consulates in Canada

  • 1 embassy
  • 3 consulates general
  • 7 honorary consulates

In Canada, Germany has an embassy in Ottawa, 3 consulates general in Montreal, Toronto and Vancouver and 7 honorary consulates. Canadian citizens can visit Germany without a visa for up to 90 days.

Map: Germany’s 11 missions in Canada

Map: Germany’s 11 missions in Canada

German Embassy in Ottawa

At Waverley Street 1, Ottawa, the German embassy represents Germany towards Canada. The head of mission on record is Matthias Lüttenberg, Ambassador. Its phone number and website are on its page.

German consulates in Canada

  • Consulate General of Germany in Montreal

    Consulate General · Montreal

    Boulevard René-Lévesque Ouest 1250, H3B 4W8 Montréal

    Today 09:00–12:00
  • Consulate General of Germany in Toronto

    Consulate General · Toronto

    2 Bloor Street East, 25th Floor, Toronto, Ontario, M4W 1A8

  • Consulate General of Germany in Vancouver

    Consulate General · Vancouver

    Canada Place 999, Vancouver

Germany also has 3 consulates general in Montreal, Toronto and Vancouver; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.

German honorary consulates in Canada

Germany has 7 honorary consulates in Canada, in Calgary, Edmonton, Saskatoon, Winnipeg, Halifax and St. John's; honorary consuls work part-time and normally cannot issue visas or full passports.

Germany visa for Canadian citizens

CanadaGermany Visa-free, 90 days Germany visa for citizens of Canada

GermanyCanada Electronic travel authorisation (ETA) Canada visa for citizens of Germany

Canadian citizens can visit Germany without a visa for up to 90 days.

Canada’s missions in Germany

Missions of Canada in Germany (4)

In return, Canada has 4 missions in Germany, including its embassy in Berlin.

Good to know

Germany in Canada

Worldwide, Germany has 571 missions in 191 countries; 11 of them are in Canada.

Travel to Canada for German citizens

Before flying to Canada, German citizens must obtain an ETA online; stays of up to 180 days are allowed. In Canada, German citizens can turn to the German embassy for passports and emergency help.

When German missions in Canada are closed

German missions in Canada close on Canada’s public holidays, the next being Christmas Day on Friday 25 December 2026, New Year's Day on Friday 1 January 2027 and Good Friday on Friday 26 March 2027, and usually on some holidays of Germany, such as Christmas Day (Erster Weihnachtstag) on Friday 25 December 2026.

Frequently asked questions

Where is the German embassy in Canada?

The German embassy is in Ottawa, at Waverley Street 1, Ottawa.

Does Germany have consulates in Canada?

Yes, Germany has 3 consulates general in Montreal, Toronto and Vancouver. Germany also has 7 honorary consulates in Calgary, Edmonton, Saskatoon, Winnipeg, Halifax and St. John's.

Do Canadian citizens need a visa for Germany?

No visa is needed by Canadian citizens for Germany, for stays of up to 90 days.

Do German citizens need a visa for Canada?

German citizens need an electronic travel authorisation (ETA) for Canada, obtained online before travel, for stays of up to 180 days.

Does Canada have an embassy in Germany?

Yes, Canada has its embassy in Berlin, along with 3 other missions in Germany.