Guide · School holidays

School holidays in the Canton of St. Gallen 2026/2027

JH FamilySync, the family calendar from Switzerland, shows the school holidays in the Canton of St. Gallen for the 2026/2027 and 2027/2028 school years here, along with the public holidays for 2026 and 2027. Next holidays: Autumn holidays, from 27 September to 18 October 2026.

Updated

School holidays 2026/2027 in the Canton of St. Gallen

School holidays 2026/2027, Canton of St. Gallen
HolidaysDates
Autumn holidaysSun 27 Sep 2026 – Sun 18 Oct 2026
22 days
Christmas holidaysSun 20 Dec 2026 – Sun 3 Jan 2027
15 days
Spring holidaysSun 11 Apr 2027 – Sun 25 Apr 2027
15 days
Summer holidaysSun 11 Jul 2027 – Sun 15 Aug 2027
36 days

School holidays 2027/2028 in the Canton of St. Gallen

School holidays 2027/2028, Canton of St. Gallen
HolidaysDates
Autumn holidaysSun 3 Oct 2027 – Sun 24 Oct 2027
22 days
Christmas holidaysSun 19 Dec 2027 – Sun 2 Jan 2028
15 days
Spring holidaysSun 9 Apr 2028 – Sun 23 Apr 2028
15 days
Summer holidaysSun 9 Jul 2028 – Sun 13 Aug 2028
36 days

Public holidays in the Canton of St. Gallen 2026 and 2027

Public holidays 2026, Canton of St. Gallen
DatePublic holiday
Thu 1 Jan 2026New Year’s Day
Fri 2 Jan 2026Berchtold’s Day
Fri 3 Apr 2026Good Friday
Mon 6 Apr 2026Easter Monday
Thu 14 May 2026Ascension Day
Mon 25 May 2026Whit Monday
Sat 1 Aug 2026Swiss National Day
Sun 20 Sep 2026Federal Day of Thanksgiving, Repentance and Prayer
Sun 1 Nov 2026All Saints’ Day
Fri 25 Dec 2026Christmas
Sat 26 Dec 2026St Stephen’s Day
Public holidays 2027, Canton of St. Gallen
DatePublic holiday
Fri 1 Jan 2027New Year’s Day
Sat 2 Jan 2027Berchtold’s Day
Fri 26 Mar 2027Good Friday
Mon 29 Mar 2027Easter Monday
Thu 6 May 2027Ascension Day
Mon 17 May 2027Whit Monday
Sun 1 Aug 2027Swiss National Day
Sun 19 Sep 2027Federal Day of Thanksgiving, Repentance and Prayer
Mon 1 Nov 2027All Saints’ Day
Sat 25 Dec 2027Christmas
Sun 26 Dec 2027St Stephen’s Day

Not every public holiday is a day off everywhere; the rules of your canton and municipality apply.

Subscribe as a calendar

Subscribe to the school holidays and public holidays in the Canton of St. Gallen in your calendar. A subscription picks up changes by itself whenever we refresh the data; a downloaded file stays as it is.

Subscribe to school holidays Subscribe to public holidays

In Google Calendar, you add a calendar by its address (“From URL”): https://jh-familysync.app/en/school-holidays/canton-st-gallen/school-holidays-canton-st-gallen.ics

Automatically in the family calendar

In JH FamilySync, these holidays go into the family calendar automatically: for everyone in the family, every year and already for the following year. 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.

School holidays in other cantons

Aargau · Appenzell Ausserrhoden · Appenzell Innerrhoden · Basel-Landschaft · Basel-Stadt · Bern · Fribourg · Geneva · Glarus · Graubünden · Jura · Lucerne · Neuchâtel · Nidwalden · Obwalden · Schaffhausen · Schwyz · Solothurn · Thurgau · Ticino · Uri · Valais · Vaud · Zug · Zurich

All cantons at a glance

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 the Canton of St. Gallen?

The 2027 summer holidays in the Canton of St. Gallen run from Sunday 11 July to Sunday 15 August 2027. Municipalities can differ from these dates.

When are the next school holidays in the Canton of St. Gallen?

Next school holidays in the Canton of St. Gallen: Autumn holidays, from 27 September to 18 October 2026 (as of 26 September 2026).

Which public holidays are there in the Canton of St. Gallen in 2027?

For 2027, 11 public holidays are listed in the Canton of St. Gallen: New Year’s Day (1 January), Berchtold’s Day (2 January), Good Friday (26 March), Easter Monday (29 March), Ascension Day (6 May), Whit Monday (17 May), Swiss National Day (1 August), Federal Day of Thanksgiving, Repentance and Prayer (19 September), All Saints’ Day (1 November), Christmas (25 December) and St Stephen’s Day (26 December).

How do I get the school holidays in the Canton of St. Gallen 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. For another calendar, you can subscribe to the file on this page.

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.