School holidays

Children's Education

German school holidays in 2024–2025

Here’s a list of German school holidays in 2024–2025 and 2025–2026, as well as information on other days off and vacation childcare options.

German school holidays
writer

Updated 10-2-2025

For parents who live and work in Germany, it is crucial to mark school holidays on the calendar to organize the necessary family activities or childcare arrangements. German school has seasonal holidays, including a long summer break, plus holidays for Christmas and Easter.

To plan your upcoming vacation, learn more about the below topics:

International School on the Rhine

The International School on the Rhine is located in the Düsseldorf – Neuss – Cologne region. It offers an excellent international education through full-day schooling in a multilingual environment. ISR offers an outstanding academic program, individual support for students, and several extra-curricular activities through a non-selective, college-preparatory education system.

An overview of German school holidays

School holidays in Germany are set at the regional level by each federal state. Each state will have holidays for the following times of the year:

  • Autumn holiday (Herbstferien)
  • Christmas (Weihnachtsferien)
  • Easter (Osterferien)
  • Summer (Sommerferien)

Schools in most states also have a winter break (Winterferien) around February. Additionally, a few states have a holiday of about one to two weeks for Pentecost (Pfingstferien) in May/June. There are also days off throughout the year, which varies between states.

Child and mother looking at gifts at a Christmas market
Photo: famveld/Alamy Stock Photo

Each state sets the exact dates for all German school holidays, although they need to fall within a certain time period.

Holiday dates at private international schools in Germany may be slightly different from public schools’ days off, although they will roughly coincide. Check with your child’s school for details.

When are the German school holidays in 2024–2025?

Below are the German school holidays for the 16 federal states, split into the country’s north, middle, and south sections.

2024–2025 school holidays in North Germany

HolidayBerlinBrandenburgBremenHamburg
First day of school9 September 20242 September 20245 August 202429 August 2024
Autumn holiday21 October – 2 November 202421 October – 2 November 20244–18 October 202421 October – 1 November 2024
Christmas holiday23–31 December 202423–31 December 202423 December 2024 – 3 January 202520 December 2024 – 3 January 2025
Winter holiday3–8 February 20253–8 February 20253–4 February 2025n/a
Easter/Spring holiday14–25 April 202514–25 April 20257–21 April 202510–21 March 2025
Summer holiday24 July – 6 September 202524 July – 6 September 20253 July – 13 August 202524 July – 3 September 2025
Lower SaxonyMecklenburg-VorpommernSaxony-AnhaltSchleswig-Holstein
First day of school5 August 20242 September 20245 August 20242 September 2024
Autumn holiday4–19 October 202421–26 October 202430–12 October 202421 October – 1 November 2024
Christmas holiday23 December 2024 – 4 January 202523 December 2024 – 6 January 202523 December 2024 – 4 January 202519 December 2024 – 7 January 2025
Winter holiday1–2 February 20253–14 February 202527–31 January 2025n/a
Easter/Spring holiday7–19 April 202514–23 April 20257–19 April 202511–25 April 2025
Summer holiday3 July – 13 August 202528 July – 6 September 202528 June – 8 August 202528 July – 6 September 2025

2024–2025 school holidays in Central Germany

HolidayHesseNorth Rhine-WestphaliaSaxonyThuringia
First day of school26 August 202421 August 20245 August 20241 August 2024
Autumn holiday14–25 October 202414–26 October 20247–19 October 202430 September – 11 October 2024
Christmas holiday23 December 2024 – 10 January 202523 December 2024 – 6 January 202523 December 2024 – 3 January 202523 December 2024 – 3 January 2025
Winter holidayn/an/a17 February – 1 March 20253–7 February 2025
Easter/Spring holiday7–21 April 202514–26 April 202518–25 April 20257–21 April 2025
Summer holiday7 July – 15 August 202514 July – 26 August 202530 June – 8 August 202530 June – 8 August 2025

2024–2025 school holidays in South Germany

HolidayBaden-WürttembergBavariaRhineland-PalatinateSaarland
First day of school9 September 202410 September 202426 August 202426 August 2024
Autumn holiday28–30 October 202428–31 October 202414–25 October 202414–25 October 2024
Christmas holiday23 December 2024 – 4 January 202523 December 2024 – 3 January 202523 December 2024 – 8 January 202523 December 2024 – 3 January 2025
Winter/Spring holidayn/a3–7 March 2025n/a24 February – 4 March 2025
Easter holiday14–26 April 202514–25 April 202514–25 April 202514–25 April 2025
Summer holiday25 July – 7 September 20251 August – 15 September 20257 July – 15 August 20257 July – 14 August 2025

When are the German school holidays in 2025–2026?

Below are the German school holidays for the 16 federal states, split into the country’s north, middle, and south sections.

2025–2026 school holidays in North Germany

HolidayBerlinBrandenburgBremenHamburg
First day of school8 September 20258 September 202514 August 20254 September 2025
Autumn holiday20–31 October 202520–31 October 202513–24 October 202520–31 October 2025
Christmas holiday22 December 2025 – 2 January 202622 December 2025 – 2 January 202622 December 2025 – 5 January 202617 December 2025 – 2 January 2026
Winter holiday2–6 February 20262–6 February 20252–3 February 2026n/a
Easter/Spring holiday30 March – 10 April 202630 March – 10 April 202623 March – 7 April 20262–13 March 2026
Summer holiday9 July – 21 August 20269 July – 21 August 20262 July – 12 August 20269 July – 19 August 2026
Lower SaxonyMecklenburg-VorpommernSaxony-AnhaltSchleswig-Holstein
First day of school14 August 20258 September 202511 August 20258 September 2025
Autumn holiday13–24 October 202520–24 October 202513–24 October 202520–30 October 2025
Christmas holiday22 December 2025 – 5 January 202622 December 2025 – 5 January 202622 December 2025 – 5 January 202619 December 2025 – 6 January 2026
Winter holiday2–3 February 20269–20 February 20262–6 February 2026n/a
Easter/Spring holiday23 March – 7 April 202630 March – 8 April 202630 March – 6 April 202626 March – 10 April 2026
Summer holiday2 July – 12 August 202613 July – 21 August 20266 July – 14 August 20266 July – 14 August 2026

2025–2026 school holidays in Central Germany

HolidayHesseNorth Rhine-WestphaliaSaxonyThuringia
First day of school18 August 202527 August 202511 August 202511 August 2025
Autumn holiday6–17 October 202513–24 October 20256–17 October 20256–17 October 2025
Christmas holiday22 December 2025 – 9 January 202622 December 2025 – 6 January 202622 December 2026 – 2 January 202622 December 2026 – 2 January 2026
Winter holidayn/an/a9–20 February 202616–20 February 2026
Easter/Spring holiday30 March – 10 April 202630 March – 10 April 20263–10 April 20263–16 April 2026
Summer holiday29 July – 7 August 202620 July – 1 September 20266 July – 14 August 20266 July – 14 August 2026

2025–2026 school holidays in South Germany

HolidayBaden-WürttembergBavariaRhineland-PalatinateSaarland
First day of school15 September 202516 September 202518 August 202526 August 2024
Autumn holiday27–31 October 20253–7 November 202513–24 October 202513–24 October 2025
Christmas holiday22 December 2025 – 5 January 202622 December 2025 – 5 January 202622 December 2025 – 7 January 202622 December 2025 – 2 January 2026
Spring/Carnival holidayn/a16–20 February 2026n/a16–20 February 2026
Easter holiday30 March – 10 April 202630 March – 10 April 202630 March – 10 April 20267–17 April 2026
Summer holiday30 July – 11 September 20263 August – 14 September 202629 June – 7 August 202629 June – 7 August 2026

When are Germany’s public holidays?

The above dates apply to all schools each year, but there are additional days throughout the year when there may be no school. For example, students have time off for Ascension Day (Himmelfahrt) and Pentecost (Pfingsten).

You can discover more official holidays by reading our article on public holidays in Germany.

Tips for expat parents

Childcare during school holidays

If you are a working parent, you may find yourself in the position of having to find childcare during the holidays if you can’t (or don’t want to) take time off work, and leaving the kids with relatives or friends isn’t an option.

Summer school visit to Hoherodskopf in Germany
Hoherodskopf in Hessen, Germany (Photo: Irina Wilhauk/Shutterstock)

The main options in Germany are:

  • Daycare nurseries (horts): Provide out-of-hours school care for primary school children in Germany. This normally takes place after school hours, but many German horts also run holiday provision that includes a range of fun activities. They are primarily for primary school children but, in some cases, will take children up until the age of 14. You can find information about nursery provision in your area from your child’s school or your local authority. You can also search for nurseries through Kita.
  • Paying for an individual carer: You could employ a childminder, nanny, babysitter, or au pair. You can find a babysitter in your area on Babysitter.de.

Prices and availability vary, so it’s advisable to book as soon as possible.

Fun summer camps in Germany

For older children, there are summer camps that run adventure, sports, and language activities. Many of these are popular with expat children in Germany, such as Camp Adventure International Summer Camp, which runs activities for children aged up to 19.

Author

Gary Buswell

About the author

Based in London, Gary has been freelancing for Expatica since 2016. An expert writer with experience in social research and community development, he focuses on topics such as politics and current affairs, healthcare, recruitment, human rights and migration.