School Holidays Switzerland

No current school holidayToday, December 6th 2019, is not an official school holiday in Switzerland.

Upcoming school holidayThe next school holiday in Switzerland starts 23-12-2019 (Christmas holiday).

Below are the dates for the Swiss school holidays 2019 and 2020. Please be aware: the differences per region are substancial.

The table below shows the whole period for the various regions. For a detailled overview per region check out this page.

School Holidays Switzerland 2019

Below are the Swiss school holidays 2019. Please note the remark at the top of this page.

School holidays Switzerland 2019 - All dates are subject to errors and changes
School HolidayStart dateEnd dateWeek
Christmas holiday 201822-12-2018(Week: 51)06-01-2019(Week: 01)51 - 01
 REMARK: Varies per region and school type. Every region 1.5 to 2.5 weeks.
Sport holiday 201926-01-2019(Week: 04)17-03-2019(Week: 11)04 - 11
 REMARK: Varies per region and school type. Every region 1 to 2 weeks within this period.
Spring holiday 201906-04-2019(Week: 14)05-05-2019(Week: 18)14 - 18
 REMARK: Varies per region and school type. Every region 2 weeks within this period.
Summer holiday 201929-06-2019(Week: 26)28-08-2019(Week: 35)26 - 35
 REMARK: Varies per region and school type. Every region 8 weeks.
Autumn break21-09-2019(Week: 38)03-11-2019(Week: 44)38 - 44
 REMARK: Varies per region and school type. Every region 2 weeks.
Christmas holiday23-12-2019(Week: 52)03-01-2020(Week: 01)52 - 01
 REMARK: Varies per region and school type. Small differences in start date and end date possible.

School Holidays Switzerland 2020

Below are the Swiss school holidays 2020. Please note the remark at the top of this page.

School holidays Switzerland 2020 - All dates are subject to errors and changes
School HolidayRegionStart dateEnd dateWeek
Christmas holiday23-12-2019(Week: 52)03-01-2020(Week: 01)52 - 01
 REMARK: Varies per region and school type. Small differences in start date and end date possible.
Sport holiday(Glarus, Thurgau, St. Gallen)Glarus, Thurgau, St. Gallen27-01-2020(Week: 05)31-01-2020(Week: 05)05
Sport holiday(Aargau, Schaffhausen)Aargau, Schaffhausen27-01-2020(Week: 05)07-02-2020(Week: 06)05 - 06
Sport holiday(Bern)Bern03-02-2020(Week: 06)07-02-2020(Week: 06)06
Sport holiday(Zug, Solothurn)Zug, Solothurn03-02-2020(Week: 06)14-02-2020(Week: 07)06 - 07
Sport holiday(Geneva)Geneva10-02-2020(Week: 07)14-02-2020(Week: 07)07
Sport holiday(Zürich)Zürich10-02-2020(Week: 07)21-02-2020(Week: 08)07 - 08
Sport holiday(Jura, Vaud)Jura, Vaud17-02-2020(Week: 08)21-02-2020(Week: 08)08
Sport holiday(Luzern, Nidwalden, Obwalden, Uri)Luzern, Nidwalden, Obwalden, Uri17-02-2020(Week: 08)28-02-2020(Week: 09)08 - 09
Sport holiday(Schwyz)Schwyz20-02-2020(Week: 08)28-02-2020(Week: 09)08 - 09
Sport holiday(Appenzell Innerrhoden)Appenzell Innerrhoden21-02-2020(Week: 08)28-02-2020(Week: 09)08 - 09
Sport holiday(Fribourg, Graubünden, Ticino, Neuchâtel, Valais)Fribourg, Graubünden, Ticino, Neuchâtel, Valais24-02-2020(Week: 09)28-02-2020(Week: 09)09
Sport holiday(Basel-Landschaft, Basel-Stadt)Basel-Landschaft, Basel-Stadt24-02-2020(Week: 09)06-03-2020(Week: 10)09 - 10
Spring holiday(Thurgau)Thurgau30-03-2020(Week: 14)13-04-2020(Week: 16)14 - 16
Spring holiday(Glarus)Glarus02-04-2020(Week: 14)17-04-2020(Week: 16)14 - 16
Spring holiday(Aargau, Appenzell Ausserrhoden, Appenzell Innerrhoden, Basel-Landschaft, Basel-Stadt, Bern, Fribourg, Solothurn, St. Gallen)Aargau, Appenzell Ausserrhoden, Appenzell Innerrhoden, Basel-Landschaft, Basel-Stadt, Bern, Fribourg, Solothurn, St. Gallen06-04-2020(Week: 15)17-04-2020(Week: 16)15 - 16
Spring holiday(Geneva)Geneva09-04-2020(Week: 15)17-04-2020(Week: 16)15 - 16
Spring holiday(Luzern, Zürich)Luzern, Zürich09-04-2020(Week: 15)24-04-2020(Week: 17)15 - 17
Spring holiday(Ticino, Valais)Ticino, Valais10-04-2020(Week: 15)17-04-2020(Week: 16)15 - 16
Spring holiday(Jura, Obwalden, Nidwalden, Vaud, Neuchâtel)Jura, Obwalden, Nidwalden, Vaud, Neuchâtel10-04-2020(Week: 15)24-04-2020(Week: 17)15 - 17
Spring holiday(Zug, Schaffhausen)Zug, Schaffhausen13-04-2020(Week: 16)24-04-2020(Week: 17)16 - 17
Spring holiday(Graubünden)Graubünden20-04-2020(Week: 17)01-05-2020(Week: 18)17 - 18
Spring holiday(Schwyz, Uri)Schwyz, Uri27-04-2020(Week: 18)08-05-2020(Week: 19)18 - 19
Spring holiday(Schwyz, Uri)Schwyz, Uri27-04-2020(Week: 18)08-05-2020(Week: 19)18 - 19
 REMARK: In Thurgau schools are closed until the 1st of June.
Summer holiday(Graubünden, Valais)Graubünden, Valais22-06-2020(Week: 26)14-08-2020(Week: 33)26 - 33
Summer holiday(Ticino)Ticino22-06-2020(Week: 26)28-08-2020(Week: 35)26 - 35
Summer holiday(Basel-Landschaft, Basel-Stadt, Glarus)Basel-Landschaft, Basel-Stadt, Glarus29-06-2020(Week: 27)07-08-2020(Week: 32)27 - 32
Summer holiday(Geneva)Geneva29-06-2020(Week: 27)21-08-2020(Week: 34)27 - 34
Summer holiday(Aargau, Appenzell Ausserrhoden, Bern, Thurgau, Schaffhausen, Solothurn, St. Gallen)Aargau, Appenzell Ausserrhoden, Bern, Thurgau, Schaffhausen, Solothurn, St. Gallen06-07-2020(Week: 28)07-08-2020(Week: 32)28 - 32
Summer holiday(Appenzell Innerrhoden, Jura, Luzern, Uri, Zug, Obwalden, Nidwalden, Neuchâtel, Schwyz)Appenzell Innerrhoden, Jura, Luzern, Uri, Zug, Obwalden, Nidwalden, Neuchâtel, Schwyz06-07-2020(Week: 28)14-08-2020(Week: 33)28 - 33
Summer holiday(Vaud)Vaud06-07-2020(Week: 28)21-08-2020(Week: 34)28 - 34
Summer holiday(Zürich)Zürich13-07-2020(Week: 29)14-08-2020(Week: 33)29 - 33