Christmas holidays in Germany 2024, 2025, 2026, 2027 (all states)

In this article, De-Sf.Info examines the following topic: Christmas holidays in Germany 2024, 2025, 2026 and 2027. We will provide the exact, officially approved and published dates of their beginning and end. The information is provided for each federal state of Germany in chronological order.

Christmas holidays in Germany 2024-2025

Below are the Christmas holidays in Germany 2024-2025 for each state. Their dates are officially approved and published on the website of the Conference of Ministers of Culture. Please note that these are official dates. In fact, the Christmas holidays may last longer, taking into account the previous and following Saturdays and Sundays.

  • Baden-Württemberg – from December 23, 2024 (Monday) to January 4, 2025 (Saturday).
  • Bavaria – from December 23, 2024 (Monday) to January 3, 2025 (Friday).
  • Berlin – from December 23, 2024 (Monday) to December 31, 2024 (Tuesday).
  • Brandenburg – from December 23, 2024 (Monday) to December 31, 2024 (Tuesday).
  • Bremen – from December 23, 2024 (Monday) to January 4, 2025 (Saturday).
  • Hamburg – from 20 December 2024 (Friday) to 3 January 2025 (Friday).
  • Hesse – from December 23, 2024 (Monday) to January 10, 2025 (Friday).
  • Mecklenburg-Vorpommern – from 23 December 2024 (Monday) to 6 January 2025 (Monday).
  • Mecklenburg-Vorpommern (vocational schools) – from 23 December 2024 (Monday) to 4 January 2025 (Saturday).
  • Lower Saxony – from 23 December 2024 (Monday) to 4 January 2025 (Saturday).
  • North Rhine-Westphalia – from 23 December 2024 (Monday) to 6 January 2025 (Monday).
  • Rhineland-Palatinate – from 23 December 2024 (Monday) to 8 January 2025 (Wednesday).
  • Saarland – from 23 December 2024 (Monday) to 3 January 2025 (Friday).
  • Saxony – from 23 December 2024 (Monday) to 3 January 2025 (Friday).
  • Saxony-Anhalt – from 23 December 2024 (Monday) to 4 January 2025 (Saturday).
  • Schleswig-Holstein – from 19 December 2024 (Thursday) to 7 January 2025 (Tuesday).
  • Thuringia – from 23 December 2024 (Monday) to 3 January 2025 (Friday).

Christmas holidays in Germany 2025-2026

In this section we have listed the Christmas holidays in Germany 2025-2026 by state. The dates given are slightly different from the actual holiday periods. For example, if the Christmas holidays end on a Saturday, the following Sunday can be added to them.

  • Baden-Württemberg – from Monday, December 22, 2025 to Monday, January 5, 2026.
  • Bayern Munich – Monday, December 22, 2025 to Monday, January 5, 2026.
  • Berlin – Monday, December 22, 2025 to Friday, January 2, 2026.
  • Brandenburg – from Monday, December 22, 2025 to Friday, January 2, 2026.
  • Bremen – from Monday, December 22, 2025 to Monday, January 5, 2026.
  • Hamburg – Wednesday, December 17, 2025 to Friday, January 2, 2026.
  • Hesse – from Monday, December 22, 2025 to Saturday, January 10, 2026.
  • Mecklenburg-Vorpommern – from Monday, December 22, 2025 to Monday, January 5, 2026.
  • Lower Saxony – from Monday, December 22, 2025 to Monday, January 5, 2026.
  • North Rhine-Westphalia – from Monday, December 22, 2025 to Tuesday, January 6, 2026.
  • Rhineland-Palatinate – from Monday, December 22, 2025 to Wednesday, January 7, 2026.
  • Saarland – from Monday, December 22, 2025 to Friday, January 2, 2026.
  • Saxony – from Monday, December 22, 2025 to Friday, January 2, 2026.
  • Saxony-Anhalt – from Monday, December 22, 2025 to Monday, January 5, 2026.
  • Schleswig-Holstein – from Friday, December 19, 2025 to Tuesday, January 6, 2026.
  • Thuringia – from Monday, December 22, 2025 to Saturday, January 3, 2026.

Christmas holidays in Germany 2026-2027

Here are the start and end dates for the Christmas holidays in Germany 2026-2027. All of them have been approved by the Conference of Ministers of Culture and published on their official website.

  • Baden-Württemberg – from 23 December 2026 (Wednesday) to 9 January 2027 (Saturday).
  • Bavaria – from December 24, 2026 (Thursday) to January 8, 2027 (Friday).
  • Berlin – from December 23, 2026 (Wednesday) to January 2, 2027 (Saturday).
  • Brandenburg – from 23 December 2026 (Wednesday) to 2 January 2027 (Saturday).
  • Bremen – from 23 December 2026 (Wednesday) to 9 January 2027 (Saturday).
  • Hamburg – from December 21, 2026 (Monday) to January 1, 2027 (Friday).
  • Hesse – from 23 December 2026 (Wednesday) to 12 January 2027 (Tuesday).
  • Mecklenburg-Vorpommern – from 19 December 2026 (Saturday) to 2 January 2027 (Saturday).
  • Lower Saxony – from 23 December 2026 (Wednesday) to 9 January 2027 (Saturday).
  • North Rhine-Westphalia – from 23 December 2026 (Wednesday) to 6 January 2027 (Wednesday).
  • Rhineland-Palatinate – from 23 December 2026 (Wednesday) to 8 January 2027 (Friday).
  • Saarland – from 21 December 2026 (Monday) to 31 December 2026 (Thursday).
  • Saxony – from 23 December 2026 (Wednesday) to 2 January 2027 (Saturday).
  • Saxony-Anhalt – from 21 December 2026 (Monday) to 2 January 2027 (Saturday).
  • Schleswig-Holstein – from 21 December 2026 (Monday) to 6 January 2027 (Wednesday).
  • Thuringia – from 23 December 2026 (Wednesday) to 2 January 2027 (Saturday).

Christmas holidays in Germany 2027-2028

This section contains the Christmas holidays in Germany 2027-2028. The dates of these holiday periods are officially approved by each federal state of Germany and the Conference of Ministers of Culture. They are also published on the official portal of the Conference.

  • Baden-Württemberg – from Thursday, December 23, 2027 to Saturday, January 8, 2028.
  • Bayern – From Friday, December 24, 2027 to Friday, January 7, 2028.
  • Berlin – Wednesday, December 22, 2027 to Friday, December 31, 2027.
  • Brandenburg – from Thursday, December 23, 2027 to Friday, December 31, 2027.
  • Bremen – from Thursday, December 23, 2027 to Saturday, January 8, 2028.
  • Hamburg – Monday, December 20, 2027 to Friday, December 31, 2027.
  • Hesse – from Thursday, December 23, 2027 to Tuesday, January 11, 2028.
  • Mecklenburg-Vorpommern – from Thursday, December 23, 2027 to Tuesday, January 4, 2028.
  • Mecklenburg-Vorpommern (vocational schools) – from Thursday, December 23, 2027 to Monday, January 3, 2028.
  • Lower Saxony – from Thursday, December 23, 2027 to Saturday, January 8, 2028.
  • North Rhine-Westphalia – from Friday, December 24, 2027 to Saturday, January 8, 2028.
  • Rhineland-Palatinate – from Thursday, December 23, 2027 to Friday, January 7, 2028.
  • Saarland – from Monday, December 20, 2027 to Friday, December 31, 2027.
  • Saxony – from Thursday, December 23, 2027 to Saturday, January 1, 2028.
  • Saxony-Anhalt – from Monday, December 20, 2027 to Friday, December 31, 2027.
  • Schleswig-Holstein – from Thursday, December 23, 2027 to Saturday, January 8, 2028.
  • Thuringia – from Thursday, December 23, 2027 to Friday, December 31, 2027.

In this publication, De-Sf.Info has covered the following topic: Christmas holidays in Germany 2024, 2025, 2026 and 2027. We have provided the officially approved, exact dates of their beginning and end. Don’t forget to share this publication with your friends!