Guide · School holidays

Swiss school holidays 2026/2027 by canton

JH FamilySync, the family calendar from Switzerland, shows the school holidays and public holidays of all 26 cantons here. Choose your canton to see all dates and subscribe to the calendar.

Updated

School holidays by canton

Next school holidays and summer holidays 2027 by canton
CantonNext holidaysSummer holidays 2027
AargauAutumn holidays
28 Sep⁠–⁠9 Oct 2026
19 Jul⁠–⁠6 Aug 2027 (cantonal part)
Appenzell AusserrhodenAutumn holidays
5 Oct⁠–⁠16 Oct 2026
12 Jul⁠–⁠13 Aug 2027
Appenzell InnerrhodenAutumn holidays
until 18 Oct 2026
3 Jul⁠–⁠15 Aug 2027
10 Jul⁠–⁠15 Aug 2027
Basel-LandschaftAutumn holidays
until 11 Oct 2026
3 Jul⁠–⁠15 Aug 2027
10 Jul⁠–⁠15 Aug 2027
Basel-StadtAutumn holidays
until 11 Oct 2026
3 Jul⁠–⁠15 Aug 2027
BernAutumn holidays (German-speaking schools)
until 11 Oct 2026
Autumn holidays (French-speaking schools)
5 Oct⁠–⁠16 Oct 2026
3 Jul⁠–⁠15 Aug 2027 (German-speaking schools)
5 Jul⁠–⁠13 Aug 2027 (French-speaking schools)
FribourgAutumn holidays
10 Oct⁠–⁠25 Oct 2026
not yet in the source
GenevaAutumn holidays
19 Oct⁠–⁠23 Oct 2026
5 Jul⁠–⁠25 Aug 2027
GlarusAutumn holidays
3 Oct⁠–⁠18 Oct 2026
not yet in the source
GraubündenAutumn holidays
10 Oct⁠–⁠25 Oct 2026
not yet in the source
JuraAutumn holidays
5 Oct⁠–⁠16 Oct 2026
5 Jul⁠–⁠13 Aug 2027
LucerneAutumn holidays
until 11 Oct 2026
3 Jul⁠–⁠15 Aug 2027
NeuchâtelAutumn holidays
3 Oct⁠–⁠18 Oct 2026
not yet in the source
NidwaldenAutumn holidays
until 11 Oct 2026
not yet in the source
ObwaldenAutumn holidays
until 11 Oct 2026
not yet in the source
SchaffhausenAutumn holidays
until 18 Oct 2026
not yet in the source
SchwyzAutumn holidays
until 11 Oct 2026
not yet in the source
SolothurnAutumn holidays (vocational schools, upper secondary schools)
28 Sep⁠–⁠16 Oct 2026
12 Jul⁠–⁠13 Aug 2027 (vocational schools, upper secondary schools)
St. GallenAutumn holidays
27 Sep⁠–⁠18 Oct 2026
11 Jul⁠–⁠15 Aug 2027
ThurgauAutumn holidays
3 Oct⁠–⁠18 Oct 2026
not yet in the source
TicinoAutumn holidays
31 Oct⁠–⁠8 Nov 2026
not yet in the source
UriAutumn holidays
3 Oct⁠–⁠18 Oct 2026
not yet in the source
ValaisAutumn holidays
10 Oct⁠–⁠25 Oct 2026
not yet in the source
VaudAutumn holidays
10 Oct⁠–⁠25 Oct 2026
not yet in the source
ZugAutumn holidays
3 Oct⁠–⁠18 Oct 2026
3 Jul⁠–⁠15 Aug 2027
ZurichAutumn holidays
5 Oct⁠–⁠17 Oct 2026
19 Jul⁠–⁠21 Aug 2027 (compulsory schools)

Automatically in the family calendar

Drawn from the app, with a sample family.

In JH FamilySync, the holidays go into the family calendar automatically, for everyone in the family and every year, as soon as our data source lists them. When you set up the family, the app asks for your region straight away. It is free. In the app, holidays currently appear with their German names (for example “Herbstferien”).

  1. Open Settings

    On the phone via your profile picture at the top left, on the computer in the sidebar.

  2. Calendar → School holidays

    Under Choose country & region, tap your region.

  3. Apply school holidays

    The holidays then appear in the calendar. You can tap any of them to edit or delete it.

  4. Public holidays too

    Under Public holidays, choose your region and tap Apply region.

Source and date of the data

The data comes from the OpenHolidays API, the same source the app uses for school holidays and public holidays. Retrieved on 26 September 2026.

Contains information from the OpenHolidays API, which is made available under the Open Database License (ODbL) 1.0. The calendar files on this page are also available under the ODbL 1.0. The changes we make to the data are described in the licence notices (in German).

School holidays are set by the cantons and their municipalities. The EDK (Swiss Conference of Cantonal Ministers of Education) publishes an official overview of all cantons, in German and French.

Frequently asked questions

When are the 2027 summer holidays in Switzerland?

It depends on the canton: according to our data source, in 2027 they start between 3 July (Appenzell Innerrhoden, Basel-Landschaft, Basel-Stadt, Bern, Lucerne and Zug) and 19 July (Zurich). For 13 cantons, the source does not yet list the 2027 summer holidays. The dates for each canton are in the table above.

Are school holidays the same in every municipality?

Not necessarily. School holidays are set by the cantons and their municipalities; the dates here show what applies to the canton. What your school says is binding.

How do I get the school holidays into my calendar?

In JH FamilySync, choose your region under Settings, Calendar, School holidays and tap “Apply school holidays”. The app enters the holidays for the whole family and adds the new dates every year. On each canton’s page you can also subscribe to the holidays as a calendar.

Where does the data come from?

From the OpenHolidays API, an open database of public and school holidays that the app also uses. The data is available under the Open Database License (ODbL) 1.0.

Try JH FamilySync for free

Free for up to four family members, no ads. On iPhone, on Android and in the browser.

Open in the browser

The apps are available on the App Store and Google Play in Switzerland, Germany and Austria. Everywhere else, you can use JH FamilySync in your browser.