Christmas Day

In which German states is Christmas Day a public holiday?

Christmas 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.

Christmas Day 2020, 2021, 2022

The next appointments for Christmas Day are on the following dates:

Public holiday Date
Christmas Day 2020 December 25, 2020 (Friday)
Christmas Day 2021 December 25, 2021 (Saturday)
Christmas Day 2022 December 25, 2022 (Sunday)
Christmas Day 2023 December 25, 2023 (Monday)
Christmas Day 2024 December 25, 2024 (Wednesday)