German Unity Day

In which German states is German Unity Day a public holiday?

German Unity Day is a nationwide holiday in Germany and is considered a public holiday in all federal states: Baden-Württemberg, Bavaria, Berlin, Brandenburg, Bremen, Hamburg, Hesse, Mecklenburg-Western Pomerania, Lower Saxony, North Rhine-Westphalia, Rhineland-Palatinate, Saarland, Saxony, Saxony-Anhalt, Schleswig-Holstein, Thuringia. Banks are closed on this federal holiday in all German states.

German Unity Day 2025, 2026, 2027

The next appointments for German Unity Day are on the following dates:

Public holiday Date
German Unity Day 2025 October 3, 2025 (Friday)
German Unity Day 2026 October 3, 2026 (Saturday)
German Unity Day 2027 October 3, 2027 (Sunday)
German Unity Day 2028 October 3, 2028 (Tuesday)
German Unity Day 2029 October 3, 2029 (Wednesday)