School holidays

Children's Education

School holidays in Switzerland: 2024 and 2025

Mark your calendar with the Swiss school holidays in 2024 and 2025 so that you can sort out your plans or arrange any necessary childcare.

Swiss school holidays
writer

Updated 4-9-2024

If you’re a parent who lives in Switzerland, then it’s important to find out the dates of Swiss school holidays. That way, you can make plans with your little ones or book any childcare for their days off. School holidays cross over with public holidays in Switzerland, plus there are other breaks, such as the summer holiday.

Find out about:

Copperfield Verbier

Looking for a inspiring education in Switzerland? Located high in the Swiss Alps, Copperfield Verbier offers an unforgettable education for students aged 3–18. At the world's only ski-in, ski-out international school, students follow a global education in an inclusive, creative environment. Give your child the best start in life at Copperfield.

Swiss holiday schedules

School holidays in Switzerland are set by the individual cantons. Swiss schools typically have five standard holidays each year:

  • Autumn holiday: 1–3 weeks off
  • Christmas: Between 1.5–2.5 weeks off
  • February/March holiday: 1–2 weeks off. This is generally referred to as a sport holiday, a carnival holiday, or a February holiday
  • Spring holiday: Two weeks off around Easter
  • Summer holiday: 4–8 weeks off

International schools in Switzerland generally follow the same holiday dates as other institutions within their canton. However, they may have longer summer and Christmas breaks, as well as additional or different days off. Check with your child’s school for full details.

Family of four sitting on picnic mat looking at Matterhorn mountain and lake
Photo: Massimo Ravera/Getty Images

Swiss families tend to spend holiday periods getting together to celebrate festivities such as Christmas or Easter. Additionally, many families go away on holidays or day trips to take advantage of the free time.

The Swiss National Day, which is celebrated within individual communities, falls within school summer break. There may also be regional holidays which occur during school holidays in Switzerland.

School holidays in Switzerland by canton in 2024 and 2025

Sorted by canton, here are the school holidays for the 2024–2025 academic year.

Aargau

EventDate
School starts12 August 2024
Autumn break28 September – 13 October 2024
Christmas break21 December 2024 – 5 January 2025
Carnival/sport break25 January – 9 February 2025
Spring break5–20 April 2025
Summer break5 July – 10 August 2025

Appenzell Ausserrhoden

EventDate
School starts12 August 2024
Autumn break7–18 October 2024
Christmas break23 December 2024 – 3 January 2025
Spring break7–18 April 2025
Summer break7 July – 8 August 2025

Appenzell Innerrhoden

EventDate
School starts12 August 2024
Autumn break*5–20 October 2024
Christmas break21 December 2024 – 5 January 2025
Carnival/sport break†28 February – 9 March 2025
Spring break5–21 April 2025
Summer break‡5 July – 17 August 2025
*Autumn break in Oberegg District takes place from 28 September – 20 October 2024
†Sport break in Oberegg District: 25 January – 2 February 2025
‡Summer break in Oberegg District: 5 July – 10 August 2025

Basel-Landschaft

EventDate
First day of school12 August 2024
Autumn break28 September – 14 October 2024
Christmas break21 December 2024 – 6 January 2025
Carnival/sport break1–17 March 2025
Spring break12–28 April 2025
Summer break28 June – 11 August 2025

Basel Stadt

EventDate
First day of school12 August 2024
Autumn break28 September – 12 October 2024
Christmas break21 December 2024 – 4 January 2025
Carnival/sport break1–15 March 2025
Spring break12–26 April 2025
Summer break28 June – 9 August 2025

Bern

EventDate
First day of school12 August 2024
Autumn break21 September – 13 October 2024
Christmas break21 December – 5 January 2025
Carnival/sport break1–9 February 2025
Spring break5–21 April 2025
Summer break5 July – 10 August 2025

Fribourg

EventDate
First day of school22 August 2024
Autumn break14–25 October 2024
Christmas break23 December – 3 January 2025
Carnival/sport break3–7 March 2025
Spring break18 April – 2 May 2025
Ascension break29–30 May 2025
Summer break begins7 July 2025

Geneva

EventDate
First day of school19 August 2024
Autumn break21–25 October 2024
Christmas break23 December 2024 – 3 January 2025
Carnival/sport break24–28 February 2025
Spring break18 April – 2 May 2025
Ascension break29–30 May 2025
Summer break30 June – 15 August 2025

Glarus

EventDate
First day of school12 August 2024
Autumn break5–20 October 2024
Christmas break21 December 2024 – 5 January 2025
Carnival/sport break25 January – 2 February 2025
Spring break3–21 April 2025
Summer break28 June – 10 August 2025

Graubünden

EventDate
First day of school12 August 2024
Autumn break5–20 October 2024
Christmas break21 December 2024 – 5 January 2025
Carnival/sport break24–28 February 2025
Spring break14–25 April 2025
Summer break begins27 June 2025

Jura

EventDate
First day of school19 August 2024
Autumn break14–25 October 2024
Christmas break23 December 2024 – 3 January 2025
Carnival/sport break24–28 February 2025
Spring break18 April – 2 May 2025
Ascension break29–30 May 2025
Summer break7 July – 15 August 2025

Luzern

EventDate
First day of school19 August 2024
Autumn break28 September – 13 October 2024
Christmas break21 December 2024 – 5 January 2025
Carnival/sport break22 February – 9 March 2025
Spring break18 April – 4 May 2025
Summer break5 July – 17 August 2025

Neuchâtel

EventDate
First day of school19 August 2024
Autumn break7–18 October
Christmas break23 December 2024 – 3 January 2025
Carnival/sport break24–28 February 2025
Spring break14–25 April 2025
Ascension break29–30 May 2025
Summer break7 July – 15 August 2025

Nidwalden

EventDate
First day of school19 August 2024
Autumn break28 September – 13 October 2024
Christmas break21 December 2024 – 5 January 2025
Carnival/sport break22 February – 9 March 2025
Spring break18 April – 4 May 2025
Summer break5 July – 17 August 2025

Obwalden

EventDate
First day of school19 August 2024
Autumn break28 September – 13 October 2024
Christmas break21 December 2024 – 5 January 2025
Carnival/sport break22 February – 9 March 2025
Spring break18 April – 4 May 2025
Summer break5 July – 17 August 2025

Schaffhausen

EventDate
First day of school12 August 2024
Autumn break28 September – 20 October 2024
Christmas break24 December 2024 – 5 January 2025
Carnival/sport break25 January – 9 February 2025
Spring break12–27 April 2025
Summer break5 July – 10 August 2025

Schwyz

EventDate
First day of school19 August 2024
Autumn break30 September – 12 October 2024
Christmas break25 December 2024 – 6 January 2025
Carnival/sport break24 February – 7 March 2025
Spring break28 April – 11 May 2025
Summer break7 July – 15 August 2025

Solothurn

EventDate
First day of school12 August 2024
Autumn break30 September – 18 October 2024
Christmas break23 December 2024 – 3 January 2025
Carnival/sport break3–14 February 2025
Spring break7–21 April 2024
Summer break7 July – 11 August 2025

St Gallen

EventDate
First day of school12 Augusts 2024
Autumn break28 September – 20 October 2024
Christmas break21 December 2024 – 5 January 2025
Carnival/sport break25 January – 2 February 2025
Spring break5–21 April 2025
Summer break5 July – 10 August 2025

Thurgau

EventDate
First day of school12 August 2024
Autumn break7–20 October 2024
Christmas break23 December 2024 – 5 January 2025
Carnival/sport break27 January – 2 February 2025
Spring break7–21 April 2025
Ascension break9–20 May 2025
Summer break7 July – 10 August 2025

Ticino

EventDate
First day of school2 September 2024
Autumn break26 October – 3 November 2024
Christmas break21 December 2024 – 6 January 2025
Carnival/sport break1–9 March 2025
Spring break18–27 April 2025
Summer break begins18 June 2025

Uri

EventDate
First day of school2 September 2024
Autumn break5–20 October 2024
Christmas break21 December 2024 – 6 January 2025
Carnival/sport break22 February – 9 March 2025
Spring break26 April – 11 May 2025
Summer break begins4 July 2025

Valais

EventDate
First day of school19 August 2024
Autumn break14–25 October 2024
Christmas break23 December 2024 – 3 January 2025
Carnival/sport break24 February – 7 March 2025
Spring break18–21 April 2025
Ascension break12–16 May 2025
Summer break begins30 June 2025

Vaud

EventDate
First day of school19 August 2024
Autumn break14–29 October 2024
Christmas break21 December 2024 – 5 January 2025
Carnival/sport break15–23 February 2025
Spring break12–27 April 2025
Ascension break29–30 May 2025
Summer break29 June – 18 August

Zug

EventDate
First day of school19 August 2024
Autumn break5–20 October 2024
Christmas break21 December 2024 – 5 January 2025
Carnival/sport break1–16 February 2025
Spring break12–27 April 2025
Ascension break29 May – 1 June 2025
Summer break5 July – 17 August 2025

Zürich

HolidayDate
First day of school19 August 2024
Autumn break7–18 October 2024
Christmas break23 December 2024 – 3 January 2025
Carnival/sport break10–21 February 2025
Easter break17 April – 2 May 2025
Ascension break29–30 May 2025
Summer break begins14 July 2025

Additional holidays and days off

There are other days to look out for on the Swiss school holiday calendar. The following days are given as holidays each year in many of the cantons:

  • All Saints Day: 1 November 2024
  • Labor Day: 1 May 2025
  • Ascension Day: 29 May 2025
  • Whit Monday/Pentecost: 9 June 2025
  • Corpus Christi: 19 June 2025

Each Swiss school might also have additional days off for teacher training, service days, or pupil book days. Therefore, check with your child’s school for a full list of days off throughout the year. You can also check your school’s website as many will publish a calendar detailing all days off.

Childcare during school holidays in Switzerland

Working parents may need to make daycare arrangements for their children during holiday time. There is no nationwide daycare provision during school holidays in Switzerland. Facilities and activities are organized at the local level through either the cantons or individual schools. That said, there are plenty of childcare options available, such as childminders and children’s centers.

Child with pacifier strapped to mother's chest during forest walk
Photo: AscentXmedia/Getty Images

There are also lots of exciting activities for children during the holidays:

  • Holiday programs: Check with your regional canton or school for information. Some provide a holiday program (Ferienprogramme in German) of activities. For example, Pro Juventute offers a series of holiday programs for children aged 6 to 16 in various Swiss regions. Profawo provides varied holiday daycare to children in the Basel, Bern, Geneva, and Zurich cantons.
  • Sports camps: If your child is into football, they might enjoy InterSoccer. This sports-camp runs summer and Easter courses across the country
  • International summer camps: During vacation periods, a popular option for expat families is international summer camps. If your child attends an international school in Switzerland, the school may offer provision or be able to recommend a good camp to attend.

Prices and availability for activities vary, so it’s worth making inquiries as early as possible.

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.