Which holidays does your child's school follow?
Type the school's name and town. Rather pick it yourself? Every region and state is listed below.
See which school holidays it follows, and how the school's own days off get into your calendar too.
in follows the school holidays of .
Subscribe toAnd the days off sets itself?
Study days, teacher training days and the odd extra day off are up to the school, so no regional calendar holds them. Pick the school in the Gezin app. Gezin adds the holidays of , looks up the school's own days off on its website and lines them up for you to approve. If they aren't on the website, Gezin tells you that too.
On a computer? Scan the code with your phone's camera to open Gezin in the App Store or on Google Play.
Schools: DUO open education data (Netherlands), the Onderwijsaanbod of Onderwijs Vlaanderen (Flanders) and jedeschule.codefor.de (Germany, sources and licences).
One calendar per region.
The button opens the calendar in your device's calendar app. For Google Calendar or Outlook, copy the address instead (see how to subscribe).
Netherlands
Three holiday regions, set by municipality. The school's address decides, not yours.
Region Noord
North Holland, Groningen, Friesland, Drenthe, Overijssel and Flevoland (except Zeewolde), plus Hattem and Eemnes. Cities include Amsterdam, Almere, Haarlem, Groningen and Zwolle.
Next: Christmas break, 19 Dec 2026 – 3 Jan 2027.
https://getgezin.com/agenda/schoolvakanties-noord.ics
Subscribe
Every town in Region Noord (in Dutch) →
Region Midden
South Holland, Utrecht, Zeewolde, most of Gelderland (including Apeldoorn, Ede, Tiel and Zutphen) and Altena. Cities include Rotterdam, The Hague, Utrecht, Leiden and Delft.
Next: Christmas break, 19 Dec 2026 – 3 Jan 2027.
https://getgezin.com/agenda/schoolvakanties-midden.ics
Subscribe
Every town in Region Midden (in Dutch) →
Region Zuid
Zeeland, North Brabant, Limburg and Gelderland around Arnhem and Nijmegen. Cities include Eindhoven, Breda, Maastricht, Nijmegen and Arnhem.
Next: Christmas break, 19 Dec 2026 – 3 Jan 2027.
https://getgezin.com/agenda/schoolvakanties-zuid.ics
Subscribe
Every town in Region Zuid (in Dutch) →
Flanders
One calendar for the whole Flemish Community. French-language schools in Brussels and Wallonia follow another calendar, which Gezin doesn't have.
Flemish Community
Every school in Flanders and the Dutch-language schools in Brussels.
Next: Autumn break, 2–8 Nov 2026.
https://getgezin.com/agenda/schoolvakanties-vlaanderen.ics
Subscribe
More about Flanders (in Dutch) →
Germany
Each state sets its own holidays. The state's name opens its page in German, with its public holidays and the other days off school.
| State | Next school holiday | Calendar |
|---|---|---|
| Baden-Württemberg | Christmas break, 23 Dec 2026 – 9 Jan 2027 | Subscribe |
| Bavaria | Autumn break, 2–6 Nov 2026 | Subscribe |
| Berlin | Autumn break, 19–31 Oct 2026 | Subscribe |
| Brandenburg | Christmas break, 23 Dec 2026 – 2 Jan 2027 | Subscribe |
| Bremen | Christmas break, 23 Dec 2026 – 9 Jan 2027 | Subscribe |
| Hamburg | Christmas break, 21 Dec 2026 – 1 Jan 2027 | Subscribe |
| Hesse | Christmas break, 23 Dec 2026 – 12 Jan 2027 | Subscribe |
| Lower Saxony | Christmas break, 23 Dec 2026 – 9 Jan 2027 | Subscribe |
| Mecklenburg-Western Pomerania | Christmas break, 21 Dec 2026 – 2 Jan 2027 | Subscribe |
| North Rhine-Westphalia | Autumn break, 17–31 Oct 2026 | Subscribe |
| Rhineland-Palatinate | Christmas break, 23 Dec 2026 – 8 Jan 2027 | Subscribe |
| Saarland | Christmas break, 21–31 Dec 2026 | Subscribe |
| Saxony | Christmas break, 23 Dec 2026 – 2 Jan 2027 | Subscribe |
| Saxony-Anhalt | Christmas break, 21 Dec 2026 – 2 Jan 2027 | Subscribe |
| Schleswig-Holstein | Christmas break, 21 Dec 2026 – 6 Jan 2027 | Subscribe |
| Thuringia | Christmas break, 23 Dec 2026 – 2 Jan 2027 | Subscribe |
Each German calendar's address is https://getgezin.com/kalender/schulferien-state.ics, with the state's German name in the link: right-click or long-press Subscribe to copy it.
School holidays in the Netherlands.
The autumn and spring breaks are the ministry's advice: a school may pick other weeks, so check its own calendar. The May break is the same week everywhere.
| Holiday | Region Noord | Region Midden | Region Zuid |
|---|---|---|---|
| Autumn break (advice)Herfstvakantie | 10–18 Oct | 17–25 Oct | 17–25 Oct |
| Christmas breakKerstvakantie | 19 Dec – 3 Jan | 19 Dec – 3 Jan | 19 Dec – 3 Jan |
| Spring break (advice)Voorjaarsvakantie | 20–28 Feb | 20–28 Feb | 13–21 Feb |
| May breakMeivakantie | 24 Apr – 2 May | 24 Apr – 2 May | 24 Apr – 2 May |
| Summer breakZomervakantie | 10 Jul – 22 Aug | 17 Jul – 29 Aug | 24 Jul – 5 Sep |
In 2026-2027 schools may add a second May week; the ministry advises 1–9 May 2027 for it. Source: Rijksoverheid, checked 4 September 2026.
| Holiday | Region Noord | Region Midden | Region Zuid |
|---|---|---|---|
| Autumn break (advice)Herfstvakantie | 16–24 Oct | 16–24 Oct | 23–31 Oct |
| Christmas breakKerstvakantie | 25 Dec – 9 Jan | 25 Dec – 9 Jan | 25 Dec – 9 Jan |
| Spring break (advice)Voorjaarsvakantie | 19–27 Feb | 26 Feb – 5 Mar | 26 Feb – 5 Mar |
| May breakMeivakantie | 29 Apr – 7 May | 29 Apr – 7 May | 29 Apr – 7 May |
| Summer breakZomervakantie | 15 Jul – 27 Aug | 8 Jul – 20 Aug | 22 Jul – 3 Sep |
In 2027-2028 schools may add a second May week; the ministry advises 22–30 Apr 2028 for it. Source: Rijksoverheid, checked 4 September 2026.
School holidays in Flanders.
Every school of the Flemish Community has the same holidays and fixed days off. Each school adds a few study days of its own.
| Holiday or day off | Dates |
|---|---|
| Autumn breakHerfstvakantie | 2–8 Nov |
| Armistice DayWapenstilstand | Wed 11 Nov |
| Christmas breakKerstvakantie | 21 Dec – 3 Jan |
| Carnival breakKrokusvakantie | 8–14 Feb |
| Easter breakPaasvakantie | 29 Mar – 11 Apr |
| Labour DayDag van de Arbeid | Sat 1 May (weekend) |
| Ascension DayHemelvaart | Thu 6 May – Fri 7 May |
| Whit MondayPinkstermaandag | Mon 17 May |
| Summer breakZomervakantie | 1 Jul – 31 Aug |
A fixed day off that falls on a weekend is not in the calendar. Source: Vlaamse overheid, checked 25 October 2026.
| Holiday or day off | Dates |
|---|---|
| Autumn breakHerfstvakantie | 1–7 Nov |
| Armistice DayWapenstilstand | Thu 11 Nov |
| Christmas breakKerstvakantie | 27 Dec – 9 Jan |
| Carnival breakKrokusvakantie | 28 Feb – 5 Mar |
| Easter breakPaasvakantie | 3–17 Apr |
| Labour DayDag van de Arbeid | Mon 1 May |
| Ascension DayHemelvaart | Thu 25 May – Fri 26 May |
| Whit MondayPinkstermaandag | Mon 5 Jun |
| Summer breakZomervakantie | 1 Jul – 31 Aug |
A fixed day off that falls on a weekend is not in the calendar. Source: Vlaamse overheid, checked 25 October 2026.
School holidays in Germany.
Every state has its own dates, and they differ a lot. In 2027 the summer break starts on 28 June in Hesse, Rhineland-Palatinate and Saarland and on 2 August in Bavaria.
| State | AutumnHerbstferien | ChristmasWeihnachtsferien | WinterWinterferien | EasterOsterferien | WhitsunPfingstferien | SummerSommerferien |
|---|---|---|---|---|---|---|
| Baden-Württemberg | 26–30 Oct | 23 Dec – 9 Jan | none | 30 Mar – 3 Apr | 18–29 May | 29 Jul – 11 Sep |
| Bavaria | 2–6 Nov | 24 Dec – 8 Jan | 8–12 FebFrühjahrsferien (spring break) | 22 Mar – 2 Apr | 18–28 May | 2 Aug – 13 Sep |
| Berlin | 19–31 Oct | 23 Dec – 2 Jan | 1–6 Feb | 22 Mar – 2 Apr | 18–19 May | 1 Jul – 14 Aug |
| Brandenburg | 19–30 Oct | 23 Dec – 2 Jan | 1–6 Feb | 22 Mar – 3 Apr | 18 May | 1 Jul – 14 Aug |
| Bremen | 12–24 Oct | 23 Dec – 9 Jan | 1–2 FebHalbjahresferien (mid-year break) | 22 Mar – 3 Apr | 18 May | 8 Jul – 18 Aug |
| Hamburg | 19–30 Oct | 21 Dec – 1 Jan | none | 1–12 MarFrühjahrsferien (spring break) | 7–14 May | 1 Jul – 11 Aug |
| Hesse | 5–17 Oct | 23 Dec – 12 Jan | none | 22 Mar – 2 Apr | none | 28 Jun – 6 Aug |
| Lower Saxony | 12–24 Oct | 23 Dec – 9 Jan | 1–2 FebHalbjahresferien (mid-year break) | 22 Mar – 3 Apr | 18 May | 8 Jul – 18 Aug |
| Mecklenburg-Western Pomerania | 15–24 Oct | 21 Dec – 2 Jan | 8–19 Feb | 24 Mar – 2 Apr | 14–18 May | 5 Jul – 14 Aug |
| North Rhine-Westphalia | 17–31 Oct | 23 Dec – 6 Jan | none | 22 Mar – 3 Apr | 18 May | 19 Jul – 31 Aug |
| Rhineland-Palatinate | 5–16 Oct | 23 Dec – 8 Jan | none | 22 Mar – 2 Apr | none | 28 Jun – 6 Aug |
| Saarland | 5–16 Oct | 21–31 Dec | 8–12 FebFastnachtsferien (carnival break) | 30 Mar – 9 Apr | none | 28 Jun – 6 Aug |
| Saxony | 12–24 Oct | 23 Dec – 2 Jan | 8–19 Feb | 26 Mar – 2 Apr | 15–18 May | 10 Jul – 20 Aug |
| Saxony-Anhalt | 19–30 Oct | 21 Dec – 2 Jan | 1–6 Feb | 22–27 Mar | 15–22 May | 10 Jul – 20 Aug |
| Schleswig-Holstein | 12–24 Oct | 21 Dec – 6 Jan | none | 30 Mar – 10 Apr | none | 3 Jul – 14 Aug |
| Thuringia | 12–24 Oct | 23 Dec – 2 Jan | 1–6 Feb | 22 Mar – 3 Apr | none | 10 Jul – 20 Aug |
The calendars also hold each state's public holidays and the days off it gives every school, such as Buß- und Bettag in Bavaria. Source: KMK, Ferienregelung 2026/2027, checked 29 October 2026.
| State | AutumnHerbstferien | ChristmasWeihnachtsferien | WinterWinterferien | EasterOsterferien | WhitsunPfingstferien | SummerSommerferien |
|---|---|---|---|---|---|---|
| Baden-Württemberg | 2–6 Nov | 23 Dec – 8 Jan | none | 18–22 Apr | 6–17 Jun | 27 Jul – 9 Sep |
| Bavaria | 2–5 Nov | 24 Dec – 7 Jan | 28 Feb – 3 MarFrühjahrsferien (spring break) | 10–21 Apr | 6–16 Jun | 31 Jul – 11 Sep |
| Berlin | 11–23 Oct | 22–31 Dec | 31 Jan – 5 Feb | 10–22 Apr | 1–2 Jun | 1 Jul – 12 Aug |
| Brandenburg | 11–23 Oct | 23–31 Dec | 31 Jan – 5 Feb | 10–22 Apr | none | 29 Jun – 12 Aug |
| Bremen | 18–30 Oct | 23 Dec – 8 Jan | 31 Jan – 1 FebHalbjahresferien (mid-year break) | 10–22 Apr | 6 Jun | 20 Jul – 30 Aug |
| Hamburg | 11–22 Oct | 20–31 Dec | none | 6–17 MarFrühjahrsferien (spring break) | 22–26 May | 3 Jul – 11 Aug |
| Hesse | 4–16 Oct | 23 Dec – 11 Jan | none | 3–14 Apr | none | 3 Jul – 11 Aug |
| Lower Saxony | 16–30 Oct | 23 Dec – 8 Jan | 31 Jan – 1 FebHalbjahresferien (mid-year break) | 10–22 Apr | 6 Jun | 20 Jul – 30 Aug |
| Mecklenburg-Western Pomerania | 14–23 Oct | 22 Dec – 4 Jan | 5–17 Feb | 12–21 Apr | 2–6 Jun | 26 Jun – 5 Aug |
| North Rhine-Westphalia | 23 Oct – 6 Nov | 24 Dec – 8 Jan | none | 10–22 Apr | none | 10 Jul – 22 Aug |
| Rhineland-Palatinate | 4–15 Oct | 23 Dec – 7 Jan | none | 10–21 Apr | none | 3 Jul – 11 Aug |
| Saarland | 4–15 Oct | 20–31 Dec | 21–29 FebFastnachtsferien (carnival break) | 12–21 Apr | none | 3 Jul – 11 Aug |
| Saxony | 11–23 Oct | 23 Dec – 1 Jan | 14–26 Feb | 14–22 Apr | none | 22 Jul – 1 Sep |
| Saxony-Anhalt | 18–23 Oct | 20–31 Dec | 7–12 Feb | 10–22 Apr | 3–10 Jun | 22 Jul – 1 Sep |
| Schleswig-Holstein | 11–23 Oct | 23 Dec – 8 Jan | none | 3–15 Apr | none | 24 Jun – 4 Aug |
| Thuringia | 9–23 Oct | 23–31 Dec | 7–12 Feb | 3–15 Apr | none | 22 Jul – 1 Sep |
The calendars also hold each state's public holidays and the days off it gives every school, such as Buß- und Bettag in Bavaria. Source: KMK, Ferienregelung 2027/2028, checked 29 October 2026.
Which schools you can find.
The search uses the same school register as the Gezin app, refreshed every month from each country's official list:
- Netherlands: about 7,700 primary and secondary schools, from DUO's open education data.
- Flanders: about 4,200 primary and secondary schools of the Flemish Community, in Flanders and Brussels, from the Onderwijsaanbod of Onderwijs Vlaanderen.
- Germany: about 22,000 schools in 11 of the 16 states, from the states' school registers through jedeschule.codefor.de (sources and licences). Schools in Hesse, Mecklenburg-Western Pomerania, Rhineland-Palatinate, Saxony and Saxony-Anhalt aren't in the search yet; their state calendars are in the list above.
Counted on 31 October 2026. French-language and German-language schools in Belgium follow other calendars and aren't covered.
International schools
An international or private school is in the search only when it is in its country's register. Many international schools set their own term dates, so check the school's calendar before you rely on the regional one. If the school publishes a calendar link, subscribe to that in Gezin under Family & Settings → Subscribed calendars.
Getting the calendar into your app.
In Gezin
Open Family & Settings (tap your initials at the top right). Under Subscribed calendars, tap Add school holidays and search for the school: Gezin adds the right holidays and looks up the school's own study days. To use a link from this page instead, tap Subscribe to a calendar link, paste it under Calendar link, choose Everyone in the family and tap Subscribe.
On iPhone, iPad or Mac
Tap Subscribe next to your region or state, and your iPhone asks whether to subscribe. On a Mac, choose File → New Calendar Subscription in the Calendar app and paste the link.
In Google Calendar (Android)
On a computer, click the plus next to Other calendars in Google Calendar and choose From URL. Paste the link and click Add calendar. The Google Calendar app on your phone then shows it too.
In Outlook
Go to Add calendar → Subscribe from web, paste the link and give the calendar a name.
The events keep their Dutch or German names, the ones shown in grey in the tables above.
Questions, answered.
Which school holidays apply to my child?
The ones of the region or state where the school is, not where you live. The Netherlands has three holiday regions, Noord, Midden and Zuid, set by municipality. Flanders has one calendar for every school of the Flemish Community. In Germany each of the 16 states sets its own.
Does my child's international school follow these holidays?
Not always. Many international and private schools set their own term dates, so check the school's own calendar first. If the school publishes a calendar link, subscribe to that one in Gezin instead, under Family & Settings, Subscribed calendars.
Why are the holidays called by their Dutch or German names?
The calendars use the names the schools use, so an event matches what the school's letters say. The tables on this page give the English name next to each one.
Do I need to subscribe again every year?
No. The link stays the same. New school years are added as soon as the authorities publish them, and your calendar picks them up by itself.
Why can't I find my school?
The search knows the schools in the official registers of the Netherlands, Flanders and 11 German states. Schools in Hesse, Mecklenburg-Western Pomerania, Rhineland-Palatinate, Saxony and Saxony-Anhalt aren't in it yet, and neither are French-language schools in Belgium or private schools outside the registers. Try part of the name, or just the town. Otherwise pick the region or state from the list.
Where do the dates come from?
From the Dutch government (Rijksoverheid), the Flemish government (vlaanderen.be) and the German states, as published by the KMK, the conference of education ministers. The German dates are also checked against a second, independent source.
Do you keep what I type in the search?
What you type goes to the Gezin school register to find matching schools. Our analytics count searches, but never record what you type.
Read next
- School holidays in the Netherlands (in Dutch): every town per region, and a page for each holiday.
- School holidays in Flanders (in Dutch): the rules behind the dates.
- School holidays in Germany (in German): a page per state, with its public holidays.
- Forward the school email, Gezin finds the dates: newsletters become calendar events you approve.
- Everything Gezin does: calendar, tasks, meals, recipes and shopping for the whole family.