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:
- Summer holidays.
- Autumn holidays.
- Christmas holidays (New Year holidays).
- Winter holidays.
- Easter holidays.
- 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 period | Start date | End date |
Summer holidays 2024 | Monday, July 29 | September 9, Monday |
Autumn holidays 2024 | Monday, October 28 | October 31, Thursday |
Christmas holidays 2024-2025 | December 23, Monday | January 3, Friday |
Spring Break 2025 | March 3, Monday | March 7, Friday |
Easter holidays 2025 | Monday, April 14 | April 25, Friday |
Celebration of Pentecost | June 10, Tuesday | June 20, Friday |
Summer holidays 2025 | August 1st, Friday | September 15, Monday |
Additional days without classes for schoolchildren: Wednesday, November 20, 2024 (Day of Repentance and Prayer).
Baden-Württemberg
Rest period | Start date | End date |
Summer holidays 2024 | Thursday, July 25 | September 7, Saturday |
Autumn holidays 2024 | Monday, October 28 | Wednesday, October 30 |
Christmas holidays 2024-2025 | December 23, Monday | January 4, Saturday |
Easter holidays 2025 | Monday, April 14 | April 26, Saturday |
Celebration of Pentecost | June 10, Tuesday | June 20, Friday |
Summer holidays 2025 | Thursday, July 31 | September 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 period | Start date | End date |
Summer holidays 2024 | Thursday, July 18 | August 30, Friday |
Autumn holidays 2024 | Monday, October 21 | November 2, Saturday |
Christmas holidays 2024-2025 | December 23, Monday | December 31, Tuesday |
Winter holidays 2025 | Monday, February 3 | February 8, Saturday |
Easter holidays 2025 | Monday, April 14 | April 25, Friday |
Celebration of Pentecost | June 10, Tuesday | June 10, Tuesday |
Summer holidays 2025 | Thursday, July 24 | September 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 period | Start date | End date |
Summer holidays 2024 | Thursday, July 18 | August 31, Saturday |
Autumn holidays 2024 | Monday, October 21 | November 2, Saturday |
Christmas holidays 2024-2025 | December 23, Monday | December 31, Tuesday |
Winter holidays 2025 | Monday, February 3 | February 8, Saturday |
Easter holidays 2025 | Monday, April 14 | April 25, Friday |
Summer holidays 2025 | Thursday, July 24 | September 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 period | Start date | End date |
Summer holidays 2024 | June 24, Monday | August 2, Friday |
Autumn holidays 2024 | October 4, Friday | October 19, Saturday |
Christmas holidays 2024-2025 | December 23, Monday | January 4, Saturday |
Winter holidays 2025 | Monday, February 3 | February 4, Tuesday |
Easter holidays 2025 | Monday, April 7 | April 19, Saturday |
Summer holidays 2025 | Thursday, July 3 | Wednesday, 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 period | Start date | End date |
Summer holidays 2024 | Thursday, July 18 | Wednesday, August 28 |
Autumn holidays 2024 | Monday, October 21 | November 1st, Friday |
Christmas holidays 2024-2025 | December 20, Friday | January 3, Friday |
Half year break 2024-2025 | January 31, Friday | January 31, Friday |
Easter holidays 2025 | March 10, Monday | March 21, Friday |
Celebration of Pentecost | May 2, Friday | Monday, May 26 |
Summer holidays 2025 | Thursday, July 24 | Wednesday, September 3 |
Bridge days: Friday 4 October 2024, Friday 31 January 2025 (six-month break), Friday 30 May 2025.
Hesse
Rest period | Start date | End date |
Autumn holidays 2024 | October 14, Monday | October 25, Friday |
Christmas holidays 2024-2025 | December 23, Monday | January 10, Friday |
Easter holidays 2025 | Monday, April 7 | Monday, April 21 |
Summer holidays 2025 | Monday, July 7 | August 15, Friday |
Summer holidays 2024 | Monday, July 15 | August 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 period | Start date | End date |
Summer holidays 2024 | Monday, July 22 | August 31, Saturday |
Autumn holidays 2024 | Monday, October 21 | October 26, Saturday |
Christmas holidays 2024-2025 | December 23, Monday | Monday, January 6 |
Winter holidays 2025 | Monday, February 3 | February 14, Friday |
Easter holidays 2025 | Monday, April 14 | Wednesday, April 23 |
Celebration of Pentecost | June 6, Friday | June 10, Tuesday |
Summer holidays 2025 | Monday, July 28 | September 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 period | Start date | End date |
Summer holidays 2024 | June 24, Monday | August 3, Saturday |
Autumn holidays 2024 | October 4, Friday | October 19, Saturday |
Christmas holidays 2024-2025 | December 23, Monday | January 4, Saturday |
Winter holidays 2025 | Monday, February 3 | February 4, Tuesday |
Easter holidays 2025 | Monday, April 7 | April 19, Saturday |
Pentecost | May 2, Friday | May 2, Friday |
Summer holidays 2025 | Thursday, July 3 | Wednesday, 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 period | Start date | End date |
Summer holidays 2024 | Monday, July 15 | August 23, Friday |
Autumn holidays 2024 | October 14, Monday | October 25, Friday |
Christmas holidays 2024-2025 | December 23, Monday | January 8, Wednesday |
Easter holidays 2025 | Monday, April 14 | April 25, Friday |
Summer holidays 2025 | Monday, July 7 | August 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 period | Start date | End date |
Summer holidays 2024 | Monday, July 15 | August 23, Friday |
Autumn holidays 2024 | October 14, Monday | October 25, Friday |
Christmas holidays 2024-2025 | December 23, Monday | January 3, Friday |
Winter holidays 2025 | Monday, February 24 | March 4, Tuesday |
Easter holidays 2025 | Monday, April 14 | April 25, Friday |
Summer holidays 2025 | Monday, July 7 | August 14, Thursday |
Saxony
Rest period | Start date | End date |
Summer holidays 2024 | June 20, Thursday | August 2, Friday |
Autumn holidays 2024 | October 7, Monday | October 19, Saturday |
Christmas holidays 2024-2025 | December 23, Monday | January 3, Friday |
Winter holidays 2025 | Monday, February 17 | March 1, Saturday |
Easter holidays 2025 | April 18, Friday | April 25, Friday |
Summer holidays 2025 | June 28, Saturday | August 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:
- Bautzen (only districts Bolbritz and Salzenforst).
- Crostwitz.
- Göda (Prischwitz area only).
- Großdubrau (Sdier district only).
- Hoyerswerda (Dörgenhausen district only).
- Königswartha (all Ortsteile districts except Wartha).
- Fog guard.
- Neschwitz.
- Panschwitz-Kuckau.
- Puschwitz.
- Räckelwitz.
- Radibor.
- Ralbitz-Rosenthal.
- 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 period | Start date | End date |
Summer holidays 2024 | June 24, Monday | August 3, Saturday |
Autumn holidays 2024 | September 30, Monday | October 12, Saturday |
Christmas holidays 2024-2025 | December 23, Monday | January 4, Saturday |
Winter holidays 2025 | Monday, January 27 | January 31, Friday |
Easter holidays 2025 | Monday, April 7 | April 19, Saturday |
Celebration of Pentecost | May 30, Friday | May 30, Friday |
Summer holidays 2025 | June 28, Saturday | August 8, Friday |
Additional day when schools are closed: Friday, November 1, 2024.
North Rhine-Westphalia
Rest period | Start date | End date |
Summer holidays 2024 | Monday, July 8 | Tuesday, August 20 |
Autumn holidays 2024 | October 14, Monday | October 26, Saturday |
Christmas holidays 2024-2025 | December 23, Monday | Monday, January 6 |
Easter holidays 2025 | Monday, April 14 | April 26, Saturday |
Pentecost | June 10, Tuesday | June 10, Tuesday |
Summer holidays 2025 | Monday, July 14 | Tuesday, 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 period | Start date | End date |
Summer holidays 2024 | June 20, Thursday | Wednesday, July 31 |
Autumn holidays 2024 | September 30, Monday | October 12, Saturday |
Christmas holidays 2024-2025 | December 23, Monday | January 3, Friday |
Winter holidays 2025 | Monday, February 3 | February 8, Saturday |
Easter holidays 2025 | Monday, April 7 | April 19, Saturday |
Celebration of Pentecost | May 30, Friday | May 30, Friday |
Summer holidays 2025 | June 28, Saturday | August 8, Friday |
Schleswig-Holstein
Rest period | Start date | End date |
Summer holidays 2024 | Monday, July 22 | August 31, Saturday |
Christmas holidays 2024-2025 | December 19, Thursday | January 7, Tuesday |
Easter holidays 2025 | April 11, Friday | April 25, Friday |
Pentecost | May 30, Friday | May 30, Friday |
Summer holidays 2025 | Monday, July 28 | September 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:
- www.km.bayern.de
- km-bw.de
- www.berlin.de
- mbjs.brandenburg.de
- www.bildung.bremen.de
- www.hamburg.de
- kultusministerium.hessen.de
- www.mk.niedersachsen.de
- www.landesrecht-mv.de
- www.schulministerium.nrw
- bm.rlp.de
- www.saarland.de
- mb.sachsen-anhalt.de
- www.schule.sachsen.de
- www.schleswig-holstein.de
- bildung.thueringen.de