close

Swiss holidays 2021 & 2022

Swiss holidays 2021 & 2022

Swiss holidays 2021 & 2022

Switzerland is a federation of 26 counties (cantons) that have a great amount of autonomy over their own laws and rules, which includes setting public holidays. Although some national holidays do exist, most mandated holidays are decided by individual cantons.

It is important to know which public holidays are specific to the region you live in if you are given a work contract that allows for regional holidays as well as national ones.

Swiss school holidays

Swiss schools traditionally have five school holidays throughout the year. These holidays are determined by the county where you live and can vary from week to week. Most family planning calendars have the dates on the back. The holidays they get are: 

  • October break (early October, one week)
  • Christmas holidays (mid-December to early January, two to three weeks)
  • Ski week (early February, two weeks)
  • Easter holidays (Easter time, one week)
  • Summer holidays (June to August, six to eight weeks)

For more information about specific dates for each canton, please see the Swiss school holidays section.

Swiss national holidays

Swiss national holidays are holidays that all cantons give as a day off work. These are: 

  • Swiss national day: August 1
  • Christmas: December 25 -26
  • New Years Day and Saint Berchtold’s Day: January 1-2
  • Good Friday, Easter and Easter Monday: April 17-18, 2022
  • Ascension day: May 26, 2022
  • Whit Sunday and Monday: June 5-6, 2022

Swiss holidays by canton

All Swiss cantons have different public holidays that are based on traditions dating back to the founding of the Swiss confederation. This list will take you through the specific ones in every region, starting from the most important cantons, then following on in alphabetic order.

Most international companies follow the holidays of the region where they are based and some may offer more holidays if you live in another region of Switzerland.

Swiss holidays 2021

Holiday Date Cantons
Three Kings Day January 6 Lucerne, Schwyz, Ticino, Uri
Fasnacht February 24 Basel- Stadt
Republic Day March 1 Neuchatel
St Joseph's Day March 19 Lucerne, Nidwalden, Solothurn, Schwyz, Ticino, Uri, Valais
Näfelser Fahrt April 1 Glarus
Sechseläuten April 19 Zurich
Labour Day May 1 Basel- Stadt, Zurich
May day May 1 Appenzell Ausserrhoden, Basel- Land, Fribourg, Jura, Neuchatel, Schaffhausen, Solothurn, Thurgau, Ticino
Whitsun May 23 Bern
Braderie June 2 Biel / Bienne (Bern)
Corpus Christi June 3 Aargau, Appenzell Innerrhoden, Fribourg, Jura, Lucerne, Nidwalden, Obwalden, Ticino, Uri, Valais, Zug
Juran Independence Day June 23 Jura
Solemnity Burgdorf June 28 Burgdorf (Bern)
Saint Peter and Saint Paul’s day June 29 Graubünden, Ticino
Assumption Day August 15 Aargau, Appenzell Innerrhoden, Fribourg, Jura, Lucerne, Nidwalden, Obwalden, St. Gallen, Solothurn, Schwyz, Ticino, Uri, Valais, Zug
Genfer Bettag September 9 Geneva
Knabenschiessen September 13 Zurich
Swiss Federal Fast September 19 Aargau, Appenzell Ausserrhoden, Appenzell Innerrhoden, Basel- Land, Fribourg, Glarus, Graubünden, Jura, Lucerne, Neuchatel, Nidwalden, Obwalden, St. Gallen, Schaffhausen, Solothurn, Schwyz, Thurgau, Ticino, Uri, Vaud, Valais, Zug
Bettagsmontag September 20 Geneva, Neuchatel, Vaud
St Mauritius' Day September 22 Appenzell Innerrhoden
Saint Nicholas of Flüe Day September 25 Obwalden
Thuner Ausschiesset September 27 Thun (Bern)
All Saints Day November 1 Appenzell Innerrhoden, Fribourg
Immaculate Conception December 8 Aargau, Appenzell Innerrhoden, Fribourg, Graubünden, Nidwalden, Obwalden, Solothurn, Schwyz, Ticino, Uri, Vaud, Valais, Zug
Refounding of the Republic of Geneva December 31 Geneva


Swiss holidays 2022

Holiday Date Cantons
Three Kings Day January 6 Lucerne, Schwyz, Ticino, Uri
Fasnacht February 24 Basel- Stadt
Republic Day March 1 Neuchatel
St Joseph's Day March 19 Lucerne, Nidwalden, Solothurn, Schwyz, Ticino, Uri, Valais
Näfelser Fahrt April 2 Glarus
Sechseläuten April 25 Zurich
Labour Day May 1 Basel- Stadt, Zurich
May day May 1 Appenzell Ausserrhoden, Basel- Land, Fribourg, Jura, Neuchatel, Schaffhausen, Solothurn, Thurgau, Ticino
Braderie June 2 Biel / Bienne (Bern)
Whitsun June 5 Bern
Corpus Christi June 16 Aargau, Appenzell Innerrhoden, Fribourg, Jura, Lucerne, Nidwalden, Obwalden, Ticino, Uri, Valais, Zug
Juran Independence Day June 23 Jura
Solemnity Burgdorf June 27 Burgdorf (Bern)
Saint Peter and Saint Paul’s day June 29 Graubünden, Ticino
Assumption Day August 15 Aargau, Appenzell Innerrhoden, Fribourg, Jura, Lucerne, Nidwalden, Obwalden, St. Gallen, Solothurn, Schwyz, Ticino, Uri, Valais, Zug
Genfer Bettag September 8 Geneva
Knabenschiessen September 12 Zurich
Swiss Federal Fast September 19 Aargau, Appenzell Ausserrhoden, Appenzell Innerrhoden, Basel- Land, Fribourg, Glarus, Graubünden, Jura, Lucerne, Neuchatel, Nidwalden, Obwalden, St. Gallen, Schaffhausen, Solothurn, Schwyz, Thurgau, Ticino, Uri, Vaud, Valais, Zug
Bettagsmontag September 19 Geneva, Neuchatel, Vaud
St Mauritius' Day September 22 Appenzell Innerrhoden
Saint Nicholas of Flüe Day September 25 Obwalden
Thuner Ausschiesset September 26 Thun (Bern)
All Saints Day November 1 Appenzell Innerrhoden, Fribourg
Immaculate Conception December 8 Aargau, Appenzell Innerrhoden, Fribourg, Graubünden, Nidwalden, Obwalden, Solothurn, Schwyz, Ticino, Uri, Vaud, Valais, Zug
Refounding of the Republic of Geneva December 31 Geneva

Read also

  • Swiss school vacations and holiday dates

    Swiss school vacations and holiday dates

    A list of Swiss school holidays for each canton of Switzerland, including all cantonal school holidays from primary to higher education.
    read more
  • Swiss national day

    Swiss national day

    August 1 is Swiss independence day. Learn more about how Swiss national day is celebrated in each Swiss canton and in some famous landmarks in Switzerland.
    read more
  • Sick, holiday & maternity leave in Switzerland

    Sick, holiday & maternity leave in Switzerland

    How much holiday leave do you get in Switzerland? Are you entitled to sick leave, maternity leave and parental leave? Find out all the information expats ne...
    read more
  • Working hours & overtime in Switzerland

    Working hours & overtime in Switzerland

    Everything you need to know about working hours in Switzerland: working full-time or part-time, Sunday shifts, night shifts, overtime, lunch and more.
    read more