VenusLab

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