Free tool
When are your foreign guests on holiday?
The 2027 school holidays of Germany, Austria, Switzerland, the Netherlands, Belgium and the Czech Republic, region by region, with public holidays and long weekends. Pick your markets and see on one calendar the weeks when it pays to keep rates high.
Your markets
Regions
Regions
Regions
Regions
Regions
Regions
Regions
The dates, region by region
Source: OpenHolidays, open data, downloaded on 11 November 2026 and spot-checked against official calendars. Schools may move a few days: for an important decision, check the region's own website.
Germany
Baden-Württemberg
- Christmas holidays: 23 December to 9 January
- Easter holidays: 25 March
- Easter holidays: 30 March to 3 April
- Whitsun holidays: 18 May to 29 May
- summer holidays: 29 July to 11 September
- autumn holidays: 2 November to 6 November
- Christmas holidays: 23 December to 8 January
Bavaria
- Christmas holidays: 24 December to 8 January
- late-winter holidays: 8 February to 12 February
- Easter holidays: 22 March to 2 April
- Whitsun holidays: 18 May to 28 May
- summer holidays: 2 August to 13 September
- autumn holidays: 2 November to 5 November
- school-free day (Buß- und Bettag): 17 November
- Christmas holidays: 24 December to 7 January
Berlin
- Christmas holidays: 23 December to 2 January
- late-winter holidays: 1 February to 6 February
- Easter holidays: 22 March to 2 April
- school-free day (Unterrichtsfreier Tag): 7 May
- Whitsun holidays: 18 May to 19 May
- summer holidays: 1 July to 14 August
- autumn holidays: 11 October to 23 October
- Christmas holidays: 22 December to 31 December
Brandenburg
- Christmas holidays: 23 December to 2 January
- late-winter holidays: 1 February to 6 February
- Easter holidays: 22 March to 3 April
- school-free day (Variabler Ferientag): 7 May
- summer holidays: 1 July to 14 August
- autumn holidays: 11 October to 23 October
- Christmas holidays: 23 December to 31 December
Bremen
- Christmas holidays: 23 December to 9 January
- half-term holidays: 1 February to 2 February
- Easter holidays: 22 March to 3 April
- Ascension bridge: 7 May
- summer holidays: 8 July to 18 August
- autumn holidays: 18 October to 30 October
- Christmas holidays: 23 December to 8 January
Hamburg
- Christmas holidays: 21 December to 1 January
- half-term holidays: 29 January
- late-winter holidays: 1 March to 12 March
- Whitsun holidays: 7 May to 14 May
- summer holidays: 1 July to 11 August
- autumn holidays: 11 October to 22 October
- Christmas holidays: 20 December to 31 December
Hesse
- Christmas holidays: 23 December to 12 January
- Easter holidays: 22 March to 2 April
- summer holidays: 28 June to 6 August
- autumn holidays: 4 October to 16 October
- Christmas holidays: 23 December to 11 January
Mecklenburg-Western Pomerania
- Christmas holidays: 21 December to 2 January
- late-winter holidays: 8 February to 19 February
- Easter holidays: 24 March to 2 April
- school-free day (Zusätzlicher Ferientag): 7 May
- Whitsun holidays: 14 May to 18 May
- summer holidays: 5 July to 14 August
- autumn holidays: 14 October to 23 October
- school-free day (Zusätzlicher Ferientag): 25 November
- school-free day (Zusätzlicher Ferientag): 26 November
- Christmas holidays: 22 December to 4 January
Lower Saxony
- Christmas holidays: 23 December to 9 January
- half-term holidays: 1 February to 2 February
- Easter holidays: 22 March to 3 April
- Ascension bridge: 7 May
- summer holidays: 8 July to 18 August
- autumn holidays: 16 October to 30 October
- Christmas holidays: 23 December to 8 January
North Rhine-Westphalia
- Christmas holidays: 23 December to 6 January
- Easter holidays: 22 March to 3 April
- summer holidays: 19 July to 31 August
- autumn holidays: 23 October to 6 November
- Christmas holidays: 24 December to 8 January
Rhineland-Palatinate
- Christmas holidays: 23 December to 8 January
- Easter holidays: 22 March to 2 April
- summer holidays: 28 June to 6 August
- autumn holidays: 4 October to 15 October
- Christmas holidays: 23 December to 7 January
Saarland
- late-winter holidays: 8 February to 12 February
- Easter holidays: 30 March to 9 April
- summer holidays: 28 June to 6 August
- autumn holidays: 4 October to 15 October
- Christmas holidays: 20 December to 31 December
Saxony
- Christmas holidays: 23 December to 2 January
- late-winter holidays: 8 February to 19 February
- Easter holidays: 26 March to 2 April
- school-free day (Unterrichtsfreier Tag): 7 May
- Whitsun holidays: 15 May to 18 May
- summer holidays: 10 July to 20 August
- autumn holidays: 11 October to 23 October
- Christmas holidays: 23 December to 1 January
Saxony-Anhalt
- Christmas holidays: 21 December to 2 January
- late-winter holidays: 1 February to 6 February
- Easter holidays: 22 March to 27 March
- Whitsun holidays: 15 May to 22 May
- summer holidays: 10 July to 20 August
- autumn holidays: 18 October to 23 October
- Christmas holidays: 20 December to 31 December
Schleswig-Holstein
- Christmas holidays: 21 December to 6 January
- Easter holidays: 30 March to 10 April
- Ascension bridge: 7 May
- summer holidays: 3 July to 14 August
- autumn holidays: 11 October to 23 October
- Christmas holidays: 23 December to 8 January
Thuringia
- Christmas holidays: 23 December to 2 January
- late-winter holidays: 1 February to 6 February
- Easter holidays: 22 March to 3 April
- school-free day (Schulfreier Tag): 7 May
- summer holidays: 10 July to 20 August
- autumn holidays: 9 October to 23 October
- Christmas holidays: 23 December to 31 December
Austria
Burgenland
- Christmas holidays: 24 December to 6 January
- half-term holidays: 8 February to 13 February
- Easter holidays: 20 March to 29 March
- Whitsun holidays: 15 May to 17 May
- summer holidays: 3 July to 5 September
- autumn holidays: 27 October to 31 October
- school-free day (Allerseelen): 2 November
- school-free day (St. Martin): 11 November
- Christmas holidays: 24 December to 6 January
Carinthia
- Christmas holidays: 24 December to 6 January
- half-term holidays: 8 February to 13 February
- school-free day (St. Josef): 19 March
- Easter holidays: 20 March to 29 March
- Whitsun holidays: 15 May to 17 May
- summer holidays: 10 July to 12 September
- autumn holidays: 27 October to 31 October
- school-free day (Allerseelen): 2 November
- Christmas holidays: 24 December to 6 January
Lower Austria
- Christmas holidays: 24 December to 6 January
- half-term holidays: 30 January to 6 February
- Easter holidays: 20 March to 29 March
- Whitsun holidays: 15 May to 17 May
- summer holidays: 3 July to 5 September
- autumn holidays: 27 October to 31 October
- school-free day (Allerseelen): 2 November
- school-free day (St. Leopold): 15 November
- Christmas holidays: 24 December to 6 January
Upper Austria
- Christmas holidays: 24 December to 6 January
- half-term holidays: 15 February to 20 February
- Easter holidays: 20 March to 29 March
- school-free day (St. Florian): 4 May
- Whitsun holidays: 15 May to 17 May
- summer holidays: 10 July to 12 September
- autumn holidays: 27 October to 31 October
- school-free day (Allerseelen): 2 November
- Christmas holidays: 24 December to 6 January
Salzburg
- Christmas holidays: 24 December to 6 January
- half-term holidays: 8 February to 13 February
- Easter holidays: 20 March to 29 March
- Whitsun holidays: 15 May to 17 May
- summer holidays: 10 July to 12 September
- school-free day (St. Rupert): 24 September
- autumn holidays: 27 October to 31 October
- school-free day (Allerseelen): 2 November
- Christmas holidays: 24 December to 6 January
Styria
- Christmas holidays: 24 December to 6 January
- half-term holidays: 15 February to 20 February
- school-free day (St. Josef): 19 March
- Easter holidays: 20 March to 29 March
- Whitsun holidays: 15 May to 17 May
- summer holidays: 10 July to 12 September
- autumn holidays: 27 October to 31 October
- school-free day (Allerseelen): 2 November
- Christmas holidays: 24 December to 6 January
Tyrol
- Christmas holidays: 24 December to 6 January
- half-term holidays: 8 February to 13 February
- school-free day (St. Josef): 19 March
- Easter holidays: 20 March to 29 March
- Whitsun holidays: 15 May to 17 May
- summer holidays: 10 July to 12 September
- autumn holidays: 27 October to 31 October
- school-free day (Allerseelen): 2 November
- Christmas holidays: 24 December to 6 January
Vorarlberg
- Christmas holidays: 24 December to 6 January
- half-term holidays: 8 February to 13 February
- school-free day (St. Josef): 19 March
- Easter holidays: 20 March to 29 March
- Whitsun holidays: 15 May to 17 May
- summer holidays: 10 July to 12 September
- autumn holidays: 27 October to 31 October
- school-free day (Allerseelen): 2 November
- Christmas holidays: 24 December to 6 January
Vienna
- Christmas holidays: 24 December to 6 January
- half-term holidays: 30 January to 6 February
- Easter holidays: 20 March to 29 March
- Whitsun holidays: 15 May to 17 May
- summer holidays: 3 July to 5 September
- autumn holidays: 27 October to 31 October
- school-free day (Allerseelen): 2 November
- school-free day (St. Leopold): 15 November
- Christmas holidays: 24 December to 6 January
Switzerland
Aargau
- late-winter holidays: 12 April to 23 April
- summer holidays: 19 July to 6 August
- autumn holidays: 4 October to 15 October
- late-winter holidays: 24 December to 7 January
Appenzell Innerrhoden
- Christmas holidays: 19 December to 3 January
- late-winter holidays: 30 January to 7 February
- late-winter holidays: 5 February to 14 February
- late-winter holidays: 10 April to 25 April
- summer holidays: 3 July to 15 August
- summer holidays: 10 July to 15 August
- autumn holidays: 2 October to 24 October
- autumn holidays: 2 October to 17 October
- Christmas holidays: 18 December to 2 January
Appenzell Ausserrhoden
- Christmas holidays: 21 December to 1 January
- late-winter holidays: 12 April to 23 April
- summer holidays: 12 July to 13 August
- autumn holidays: 11 October to 22 October
- Christmas holidays: 20 December to 31 December
Bern
- late-winter holidays: 25 December to 10 January
- late-winter holidays: 25 December to 8 January
- late-winter holidays: 6 February to 14 February
- late-winter holidays: 26 March to 9 April
- late-winter holidays: 10 April to 25 April
- summer holidays: 3 July to 15 August
- summer holidays: 5 July to 13 August
- autumn holidays: 25 September to 17 October
- autumn holidays: 4 October to 15 October
- late-winter holidays: 25 December to 9 January
- late-winter holidays: 27 December to 7 January
Basel-Landschaft
- Christmas holidays: 19 December to 3 January
- late-winter holidays: 6 February to 21 February
- late-winter holidays: 20 March to 4 April
- Ascension bridge: 7 May
- summer holidays: 3 July to 15 August
- autumn holidays: 2 October to 17 October
- Christmas holidays: 18 December to 2 January
Basel-Stadt
- Christmas holidays: 19 December to 3 January
- late-winter holidays: 6 February to 21 February
- late-winter holidays: 20 March to 4 April
- Ascension bridge: 7 May
- summer holidays: 3 July to 15 August
- autumn holidays: 2 October to 17 October
- Christmas holidays: 18 December to 2 January
Fribourg
The 2027 dates are not fully published yet.
Geneva
- Christmas holidays: 24 December to 8 January
- late-winter holidays: 15 February to 19 February
- Easter holidays: 26 March to 9 April
- Ascension bridge: 6 May to 7 May
- summer holidays: 5 July to 25 August
- autumn holidays: 25 October to 29 October
- Christmas holidays: 24 December to 7 January
Glarus
The 2027 dates are not fully published yet.
Grisons
The 2027 dates are not fully published yet.
- Christmas holidays: 23 December to 5 January
- Christmas holidays: 24 December to 6 January
- autumn holidays: 9 October to 24 October
- Christmas holidays: 23 December to 5 January
Jura
- Christmas holidays: 24 December to 8 January
- late-winter holidays: 15 February to 19 February
- Easter holidays: 26 March to 9 April
- Ascension bridge: 6 May to 7 May
- summer holidays: 5 July to 13 August
- autumn holidays: 11 October to 22 October
- Christmas holidays: 24 December to 7 January
Lucerne
- Christmas holidays: 19 December to 3 January
- late-winter holidays: 30 January to 14 February
- late-winter holidays: 26 March to 11 April
- summer holidays: 3 July to 15 August
- autumn holidays: 25 September to 10 October
- Christmas holidays: 18 December to 2 January
Neuchâtel
The 2027 dates are not fully published yet.
Nidwalden
The 2027 dates are not fully published yet.
Obwalden
The 2027 dates are not fully published yet.
St. Gallen
- Christmas holidays: 20 December to 3 January
- late-winter holidays: 11 April to 25 April
- summer holidays: 11 July to 15 August
- autumn holidays: 3 October to 24 October
- Christmas holidays: 19 December to 2 January
Schaffhausen
The 2027 dates are not fully published yet.
- late-winter holidays: 24 December to 3 January
Solothurn
The 2027 dates are not fully published yet.
Schwyz
The 2027 dates are not fully published yet.
Thurgau
The 2027 dates are not fully published yet.
Ticino
The 2027 dates are not fully published yet.
- late-winter holidays: 24 December to 6 January
Uri
The 2027 dates are not fully published yet.
- late-winter holidays: 24 December to 10 January
Vaud
The 2027 dates are not fully published yet.
- late-winter holidays: 24 December to 10 January
Valais
The 2027 dates are not fully published yet.
Zug
- late-winter holidays: 19 December to 3 January
- late-winter holidays: 6 February to 21 February
- late-winter holidays: 17 April to 2 May
- Ascension bridge: 6 May to 9 May
- summer holidays: 3 July to 15 August
- autumn holidays: 3 October to 18 October
- late-winter holidays: 19 December to 3 January
Zürich
- Christmas holidays: 21 December to 2 January
- Easter holidays: 26 March to 29 March
- late-winter holidays: 26 April to 8 May
- summer holidays: 19 July to 21 August
- autumn holidays: 11 October to 23 October
- Christmas holidays: 20 December to 1 January
Netherlands
Netherlands North
- Christmas holidays: 19 December to 3 January
- late-winter holidays: 20 February to 28 February
- May holidays: 24 April to 2 May
- summer holidays: 10 July to 22 August
- autumn holidays: 16 October to 24 October
- Christmas holidays: 25 December to 9 January
Netherlands Central
- Christmas holidays: 19 December to 3 January
- late-winter holidays: 20 February to 28 February
- May holidays: 24 April to 2 May
- summer holidays: 17 July to 29 August
- autumn holidays: 16 October to 24 October
- Christmas holidays: 25 December to 9 January
Netherlands South
- Christmas holidays: 19 December to 3 January
- late-winter holidays: 13 February to 21 February
- May holidays: 24 April to 2 May
- summer holidays: 24 July to 5 September
- autumn holidays: 23 October to 31 October
- Christmas holidays: 25 December to 9 January
Belgium
Flemish Belgium
- Christmas holidays: 21 December to 3 January
- late-winter holidays: 8 February to 14 February
- Easter holidays: 29 March to 11 April
- summer holidays: 1 July to 31 August
- autumn holidays: 1 November to 7 November
- Christmas holidays: 27 December to 9 January
French-speaking Belgium
The 2027 dates are not fully published yet.
- Christmas holidays: 21 December to 3 January
- late-winter holidays: 22 February to 7 March
- Easter holidays: 26 April to 9 May
Czech Republic
Czech Republic
- Christmas holidays: 23 December to 3 January
- half-term holidays: 29 January
- Easter holidays: 25 March
- summer holidays: 1 July to 31 August
- autumn holidays: 27 October to 29 October
- Christmas holidays: 23 December to 2 January
How to use it
Pick the countries your guests come from and, if you like, only the regions that matter: for the Romagna Riviera, Bavaria, Baden-Württemberg and Austria usually count for more than Hamburg. The calendar shades each day by how many of your regions have schools closed, a public holiday or a long weekend.
Dark weeks are the ones when demand from abroad is there anyway: discounts do little there. Light weeks are the ones to fill with other markets or a softer rate.
Where do the dates come from?
From OpenHolidays, an open archive of European school and public holidays. We spot-checked them against official calendars: every German state, Austria and the Netherlands. Where the source was wrong we corrected it and said so.
Why can't some Swiss cantons be selected?
Because their 2027 holidays are not fully published yet. A calendar with summer missing would say "nobody on holiday" exactly where we don't know, so we leave them out until the dates are out.
What counts as a long weekend?
The Friday after a Thursday public holiday and the Monday before a Tuesday one. In Germany, Ascension and Corpus Christi fall on a Thursday: many families take the Friday off and travel for four days.
What about France and Poland?
They will come once their 2027 summer holidays are complete in the source. Today they are missing, and we'd rather not guess them.
Italian school holidays?
For Italy there are national public holidays and long weekends. School calendars are set by each region, and we will add them as soon as we have a reliable source for all of them.
Rates that follow demand, including from abroad
RatePilot updates your rates overnight and during the day, looking at bookings, competitors and events.
Discover RatePilot