Germany Calendar

Holidays, School vacations, Non-working days

Christmas holidays in Germany for the years 2024, 2025 by states

Schedule of Christmas vacations by states and by years. Learn when they start, how long they last, and how the christmas holidays are spent in Germany.


In the following list, you will find the schedule of Christmas vacations. The information about the holidays is provided in accordance with the data from the Secretariat of the Standing Conference of the Ministers of Culture and Education of the German states. Since the time of information entry, some holiday dates may have been changed. The most up-to-date information can be obtained from the School Administration of each state in Germany (see links in the holiday schedule by states).

Schedule of Christmas vacations for 2024

Start End German Federal lands
21.12.2023 02.01.2024 Christmas holidays in Saarland Germany Germany
21.12.2023 03.01.2024 Christmas holidays in Saxony-Anhalt, Mecklenburg-Vorpommern Germany Germany
21.12.2023 05.01.2024 Christmas holidays in North Rhine-Westphalia Germany Germany
22.12.2023 05.01.2024 Christmas holidays in Hamburg, Thuringia Germany Germany
23.12.2023 02.01.2024 Christmas holidays in Saxony Germany Germany
23.12.2023 05.01.2024 Christmas holidays in Baden-Württemberg, Bavaria, Bremen, Brandenburg, Berlin Germany Germany
27.12.2023 05.01.2024 Christmas holidays in Lower Saxony, Rhineland-Palatinate Germany Germany
27.12.2023 06.01.2024 Christmas holidays in Schleswig-Holstein Germany Germany
27.12.2023 13.01.2024 Christmas holidays in Hesse Germany Germany
23.12.2024 31.12.2024 Christmas holidays in Brandenburg, Berlin Germany Germany

  When do the Christmas holidays start and how long do they last

If you are interested in when the Christmas holidays start and end, as well as how long they last for schoolchildren in Germany, pay attention to the following information.

In 2024, Christmas holidays in Germany last an average of 12 days. In different federal states, the holidays occur at different times. The earliest start of the holidays is on 21 December 2023 in Saarland; the latest end of the holidays is on 31 December 2024, in Brandenburg, Berlin.

  Weihnachtsferien by states in Germany

The dates for the start and end of the Christmas vacations are set separately in each federal state of Germany, so the holiday schedule needs to be checked for the federal state where the particular school is located. Choose the federal state you need to view the information.


Last updated:

Christmas holidays in Germany 2023, 2024, 2025

Christmas holidays in Germany 2023, 2024, 2025

Follow us on
By year