GermanyZimbabwe

German Embassy in Zimbabwe

1 embassy

Germany is represented in Zimbabwe by 1 mission: an embassy in Harare. Zimbabwean citizens must obtain a visa before travelling to Germany.

German Embassy in Harare

Embassy of Germany in Harare

Embassy · Harare

Today 09:00–12:00
Address
Ceres Road 30, Harare
Head of mission
Christoph Retzlaff, Ambassador

At Ceres Road 30, Harare, the German embassy represents Germany towards Zimbabwe. The head of mission on record is Christoph Retzlaff, Ambassador. Its phone number and website are on its page.

Germany visa for Zimbabwean citizens

ZimbabweGermany Visa required Germany visa for citizens of Zimbabwe

GermanyZimbabwe Visa on arrival Zimbabwe visa for citizens of Germany

Germany visa requirements for citizens of Zimbabwe

  • Schengen visa (type C) – tourism
  • Schengen visa (type C) – visiting friends or family in Germany
  • National visa (type D) – study, work, family reunification
  • Schengen short-stay visa (type C) – business
  • Fee: €90
  • 22 required documents

checked 22 October 2026

See the full checklist

Zimbabwean citizens need a visa for Germany, obtained before travel. In Zimbabwe, applications go to the German embassy in Harare, or to a visa centre working for Germany.

Zimbabwe’s missions in Germany

Missions of Zimbabwe in Germany (1)

In return, Zimbabwe has an embassy in Germany, in Berlin.

Good to know

Germany in Zimbabwe

Worldwide, Germany has 571 missions in 191 countries; one of them is in Zimbabwe.

Travel to Zimbabwe for German citizens

Zimbabwe issues German citizens a visa on arrival for stays of up to 90 days, so nothing has to be arranged in advance. In Zimbabwe, German citizens can turn to the German embassy for passports and emergency help.

When the German embassy in Zimbabwe is closed

The German embassy in Zimbabwe closes on Zimbabwe’s public holidays, the next being Unity Day on Tuesday 22 December 2026, Christmas Day on Friday 25 December 2026 and St. Stephen's Day (Boxing Day) on Saturday 26 December 2026, 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 Zimbabwe?

The German embassy is in Harare, at Ceres Road 30, Harare.

Do Zimbabwean citizens need a visa for Germany?

Zimbabwean citizens must obtain a visa before travelling to Germany.

Do German citizens need a visa for Zimbabwe?

German citizens receive their visa for Zimbabwe at the border; it covers up to 90 days.

Does Zimbabwe have an embassy in Germany?

Yes, Zimbabwe has its embassy in Berlin.