School holidays 2024-2025 in Germany (all states)

If your child is studying at school, you simply must know the schedule of his/her school year. This is the only way you can prepare for its beginning, plan a vacation or a long weekend. In this publication you will find all the necessary information about the school year schedule in German schools for each land and country.

When do German schoolchildren have holidays in the 2024/2025 academic year?

The whole of Germany is divided into 16 federal states. Each of them has its own school year schedule. There can be six holiday periods in total:

  1. Summer holidays.
  2. Autumn holidays.
  3. Christmas holidays (New Year holidays).
  4. Winter holidays.
  5. Easter holidays.
  6. Pentecost Feasts (optional).

Further in the article we have published school holidays in Germany 2024-2025 for each land (country). In addition to school holidays, children in Germany are exempt from classes on public holidays. You will find a list of them below. Some federal states are introducing additional flexible days. On these dates, schoolchildren do not have classes; they are appointed by the school administration.

Authorities can also introduce “bridges”. These are days that combine a public holiday and a weekend (Saturday and Sunday). For example, May 1, 2025 (Labor Day) falls on a Thursday. In some states, May 2, 2025, was made a day off from school in the interests of schoolchildren. Children will have four days off in a row – from Thursday, May 1, to Sunday, May 4, 2025.

Public holidays in Germany in the 2024-25 school year

  • September 20, 2024 – World Children’s Day (only in Thuringia).
  • October 3, 2024 – Day of German Unity.
  • October 31, 2024 – Reformation Day (in Brandenburg, Bremen, Hamburg, Mecklenburg-Vorpommern, Lower Saxony, Saxony, Saxony-Anhalt, Thuringia and Schleswig-Holstein).
  • November 1, 2024 – All Saints’ Day (in Bavaria, Baden-Württemberg, North Rhine-Westphalia, Rhineland-Palatinate and Saarland).
  • November 20, 2024 – Day of Prayer and Repentance (only in Saxony).
  • December 25, 2024 – First Day of Christmas (all of Germany).
  • December 26, 2024 – Second Day of Christmas (all of Germany).
  • January 1, 2025 – New Year (all of Germany).
  • January 6, 2025 – Three Holy Kings (in Bavaria, Baden-Württemberg and Saxony-Anhalt).
  • March 8, 2025 – International Women’s Day (only in Berlin and Mecklenburg-Vorpommern).
  • April 18, 2025 – Good Friday (all of Germany).
  • April 20, 2025 – Easter Sunday (public holiday in Brandenburg).
  • April 21, 2025 – Easter Monday (all of Germany).
  • May 1, 2025 – Labor Day (all of Germany).
  • May 8, 2025 – Liberation Day (public holiday in Berlin).
  • May 29, 2025 – Ascension of Christ (all of Germany).
  • June 8, 2025 – Pentecost Sunday (all of Germany).
  • June 9, 2025 – Pentecost Monday (public holiday in Brandenburg).
  • June 19, 2025 – Corpus Christi (only in Bavaria, Baden-Württemberg, Hesse, North Rhine-Westphalia, Rhineland-Palatinate and Saarland).

School holidays in Germany 2024-2025


Below you will find the school holidays in Germany 2024-2025 for each state. After the tables with dates, information about bridge days (additional days off) may be posted. Please also pay attention to the paragraphs in bold – they contain important information.

Bavaria

Important! The schedule for the 2024/2025 academic year in vocational schools and home schools may differ from that indicated above.

Rest periodStart dateEnd date
Summer holidays 2024Monday, July 29September 9, Monday
Autumn holidays 2024Monday, October 28October 31, Thursday
Christmas holidays 2024-2025December 23, MondayJanuary 3, Friday
Spring Break 2025March 3, MondayMarch 7, Friday
Easter holidays 2025Monday, April 14April 25, Friday
Celebration of PentecostJune 10, TuesdayJune 20, Friday
Summer holidays 2025August 1st, FridaySeptember 15, Monday

Additional days without classes for schoolchildren: Wednesday, November 20, 2024 (Day of Repentance and Prayer).

Baden-Württemberg

Rest periodStart dateEnd date
Summer holidays 2024Thursday, July 25September 7, Saturday
Autumn holidays 2024Monday, October 28Wednesday, October 30
Christmas holidays 2024-2025December 23, MondayJanuary 4, Saturday
Easter holidays 2025Monday, April 14April 26, Saturday
Celebration of PentecostJune 10, TuesdayJune 20, Friday
Summer holidays 2025Thursday, July 31September 13, Saturday

The day when schools are closed is Thursday, October 31, 2024 (Reformation Day).

Important! There are no winter or spring school holidays in Baden-Württemberg. Instead, each school sets a carnival holiday. In the 2024-2025 school year, schools have 5 flexible days without classes. Check the dates with your school!

Berlin

Rest periodStart dateEnd date
Summer holidays 2024Thursday, July 18August 30, Friday
Autumn holidays 2024Monday, October 21November 2, Saturday
Christmas holidays 2024-2025December 23, MondayDecember 31, Tuesday
Winter holidays 2025Monday, February 3February 8, Saturday
Easter holidays 2025Monday, April 14April 25, Friday
Celebration of PentecostJune 10, TuesdayJune 10, Tuesday
Summer holidays 2025Thursday, July 24September 6, Saturday

Bridges (free days for students and teachers): Friday 4 October 2024, Friday 2 May 2025, Friday 30 May 2025.

Important! The schedule of bridges and free days may differ at the following schools: John F. Kennedy School, Berlin State Ballet School, French Gymnasium, Berlin State Technical School.

Brandenburg

Rest periodStart dateEnd date
Summer holidays 2024Thursday, July 18August 31, Saturday
Autumn holidays 2024Monday, October 21November 2, Saturday
Christmas holidays 2024-2025December 23, MondayDecember 31, Tuesday
Winter holidays 2025Monday, February 3February 8, Saturday
Easter holidays 2025Monday, April 14April 25, Friday
Summer holidays 2025Thursday, July 24September 6, Saturday

Bridges (schools closed on these days): Friday 4 October 2024, Friday 2 May 2025, Friday 30 May 2025, Tuesday 10 June 2025 (Pentecost)

Bremen

Rest periodStart dateEnd date
Summer holidays 2024June 24, MondayAugust 2, Friday
Autumn holidays 2024October 4, FridayOctober 19, Saturday
Christmas holidays 2024-2025December 23, MondayJanuary 4, Saturday
Winter holidays 2025Monday, February 3February 4, Tuesday
Easter holidays 2025Monday, April 7April 19, Saturday
Summer holidays 2025Thursday, July 3Wednesday, August 13

Other days off: Friday 1 November 2024, Wednesday 30 April 2025 (Pentecost), Friday 2 May 2025, Friday 30 May 2025, Friday 10 June 2025.

Hamburg

Rest periodStart dateEnd date
Summer holidays 2024Thursday, July 18Wednesday, August 28
Autumn holidays 2024Monday, October 21November 1st, Friday
Christmas holidays 2024-2025December 20, FridayJanuary 3, Friday
Half year break 2024-2025January 31, FridayJanuary 31, Friday
Easter holidays 2025March 10, MondayMarch 21, Friday
Celebration of PentecostMay 2, FridayMonday, May 26
Summer holidays 2025Thursday, July 24Wednesday, September 3

Bridge days: Friday 4 October 2024, Friday 31 January 2025 (six-month break), Friday 30 May 2025.

Hesse

Rest periodStart dateEnd date
Autumn holidays 2024October 14, MondayOctober 25, Friday
Christmas holidays 2024-2025December 23, MondayJanuary 10, Friday
Easter holidays 2025Monday, April 7Monday, April 21
Summer holidays 2025Monday, July 7August 15, Friday
Summer holidays 2024Monday, July 15August 23, Friday

Important! In the 2024-2025 school year, schools in Hesse do not have a day off on Pentecost. However, there are 3 flexible days without classes. Check the dates with your school!

Mecklenburg-Vorpommern

Rest periodStart dateEnd date
Summer holidays 2024Monday, July 22August 31, Saturday
Autumn holidays 2024Monday, October 21October 26, Saturday
Christmas holidays 2024-2025December 23, MondayMonday, January 6
Winter holidays 2025Monday, February 3February 14, Friday
Easter holidays 2025Monday, April 14Wednesday, April 23
Celebration of PentecostJune 6, FridayJune 10, Tuesday
Summer holidays 2025Monday, July 28September 6, Saturday

Additional days off from classes: Friday 4 October 2024, Friday 1 November 2024 (All Saints’ Day), Friday 30 May 2025.

Important! The school holiday schedule may differ at vocational schools in Mecklenburg-Vorpommern. Please check with your school!

Lower Saxony

Rest periodStart dateEnd date
Summer holidays 2024June 24, MondayAugust 3, Saturday
Autumn holidays 2024October 4, FridayOctober 19, Saturday
Christmas holidays 2024-2025December 23, MondayJanuary 4, Saturday
Winter holidays 2025Monday, February 3February 4, Tuesday
Easter holidays 2025Monday, April 7April 19, Saturday
PentecostMay 2, FridayMay 2, Friday
Summer holidays 2025Thursday, July 3Wednesday, August 13

Additional days off from school: Friday 1 November 2024, Wednesday 30 April 2025, Friday 30 May 2025, Tuesday 10 June 2025.

Rhineland-Palatinate

Rest periodStart dateEnd date
Summer holidays 2024Monday, July 15August 23, Friday
Autumn holidays 2024October 14, MondayOctober 25, Friday
Christmas holidays 2024-2025December 23, MondayJanuary 8, Wednesday
Easter holidays 2025Monday, April 14April 25, Friday
Summer holidays 2025Monday, July 7August 15, Friday

Important! In the federal state of Rhineland-Palatinate, Pentecost is a normal day in the 2024/25 school year. However, schools have 6 flexible days without classes. Check the dates with your school!

Saar

Rest periodStart dateEnd date
Summer holidays 2024Monday, July 15August 23, Friday
Autumn holidays 2024October 14, MondayOctober 25, Friday
Christmas holidays 2024-2025December 23, MondayJanuary 3, Friday
Winter holidays 2025Monday, February 24March 4, Tuesday
Easter holidays 2025Monday, April 14April 25, Friday
Summer holidays 2025Monday, July 7August 14, Thursday

Saxony

Rest periodStart dateEnd date
Summer holidays 2024June 20, ThursdayAugust 2, Friday
Autumn holidays 2024October 7, MondayOctober 19, Saturday
Christmas holidays 2024-2025December 23, MondayJanuary 3, Friday
Winter holidays 2025Monday, February 17March 1, Saturday
Easter holidays 2025April 18, FridayApril 25, Friday
Summer holidays 2025June 28, SaturdayAugust 8, Friday

Additional day when schools are closed: 30 May 2025 (Corpus Christi Day). This is a public holiday in the following cities, municipalities and districts in Saxony:

  1. Bautzen (only districts Bolbritz and Salzenforst).
  2. Crostwitz.
  3. Göda (Prischwitz area only).
  4. Großdubrau (Sdier district only).
  5. Hoyerswerda (Dörgenhausen district only).
  6. Königswartha (all Ortsteile districts except Wartha).
  7. Fog guard.
  8. Neschwitz.
  9. Panschwitz-Kuckau.
  10. Puschwitz.
  11. Räckelwitz.
  12. Radibor.
  13. Ralbitz-Rosenthal.
  14. Wittichenau.

Important! In Saxony, schools have 1 flexible day off in the 2024-25 school year. Check the date with your school!

Saxony-Anhalt

Rest periodStart dateEnd date
Summer holidays 2024June 24, MondayAugust 3, Saturday
Autumn holidays 2024September 30, MondayOctober 12, Saturday
Christmas holidays 2024-2025December 23, MondayJanuary 4, Saturday
Winter holidays 2025Monday, January 27January 31, Friday
Easter holidays 2025Monday, April 7April 19, Saturday
Celebration of PentecostMay 30, FridayMay 30, Friday
Summer holidays 2025June 28, SaturdayAugust 8, Friday

Additional day when schools are closed: Friday, November 1, 2024.

North Rhine-Westphalia

Rest periodStart dateEnd date
Summer holidays 2024Monday, July 8Tuesday, August 20
Autumn holidays 2024October 14, MondayOctober 26, Saturday
Christmas holidays 2024-2025December 23, MondayMonday, January 6
Easter holidays 2025Monday, April 14April 26, Saturday
PentecostJune 10, TuesdayJune 10, Tuesday
Summer holidays 2025Monday, July 14Tuesday, August 26

Important! In the federal state of North Rhine-Westphalia, schools have 4 flexible days without classes in the 2024/2025 school year. Check the dates with your school!

Thuringia

Rest periodStart dateEnd date
Summer holidays 2024June 20, ThursdayWednesday, July 31
Autumn holidays 2024September 30, MondayOctober 12, Saturday
Christmas holidays 2024-2025December 23, MondayJanuary 3, Friday
Winter holidays 2025Monday, February 3February 8, Saturday
Easter holidays 2025Monday, April 7April 19, Saturday
Celebration of PentecostMay 30, FridayMay 30, Friday
Summer holidays 2025June 28, SaturdayAugust 8, Friday

Schleswig-Holstein

Rest periodStart dateEnd date
Summer holidays 2024Monday, July 22August 31, Saturday
Christmas holidays 2024-2025December 19, ThursdayJanuary 7, Tuesday
Easter holidays 2025April 11, FridayApril 25, Friday
PentecostMay 30, FridayMay 30, Friday
Summer holidays 2025Monday, July 28September 6, Saturday

Dates when schools are closed: Friday 4 October 2024, Monday 3 February 2025 (half-term break), Friday 2 May 2025.

Sources

Official sources (which may be useful for you) from which the authors of the All-Holidays.Info website received information: