General information

Public Holidays in Switzerland 2025 – When to Take Time Off?

Public Holidays in Switzerland 2025 – When to Take Time Off?

Due to high wages and favorable working conditions, Switzerland has become a popular destination for migrant workers. If you live and work in Switzerland, you are probably wondering what the public holidays and celebrations are, and when they occur. How should you plan your vacation in 2025?

Job offers – europa.jobs

Public Holidays and Days off in Switzerland 2025

Switzerland is administratively divided into 26 cantons, and in each canton, public holidays can vary slightly. The number of public holidays is set at the canton level, and sometimes even within regions. For example, residents of Ticino and Solothurn enjoy up to several days off, while Basel only has 9 public holidays. National holidays celebrated in all cantons include New Year’s Day, Ascension, Swiss National Day, and Christmas.

Holidays in Switzerland 2025:

  • New Year (Neujahr) – January 1 (Wednesday) – celebrated in all cantons
  • Berchtold’s Day (Berchtoldstag) – January 2 (Thursday) – celebrated in the cantons: AG, BE, FR, GL, JU, LU, OW, SH, TG, VD
  • Epiphany (Three Kings’ Day) – January 6 (Monday) – celebrated in the cantons: GR, LU, SZ, TI, UR
  • Good Friday (Karfreitag) – April 18 – not a holiday in Ticino and Valais
  • Easter Monday (Ostermontag) – April 21 – except in the cantons: NE, SO, VS, ZG
  • Labour Day (Tag der Arbeit) – May 1 (Thursday) – celebrated in the cantons: BL, BS, JU, LU, NE, SH, SO, TG, TI, ZH
  • Ascension Day (Auffahrt) – May 29 (Thursday) – celebrated in all cantons
  • Whitsunday (Pentecost Monday) – June 9 (Monday) – except in the cantons: NE, SO, VS, ZG
  • Corpus Christi – June 19 (Thursday) – except in the cantons: AR, BL, BS, BE, GE, GL, NE, SH, SG, TG, VD, ZH
  • Swiss National Day (Bundesfeier) – August 1 (Friday) – celebrated in all cantons
  • Assumption of Mary (Maria Himmelfahrt) – August 15 (Friday) – celebrated in the cantons: AG, AI, FR, JU, LU, NW, OW, SO, SZ, TI, UR, VS, ZG
  • All Saints’ Day (Allerheiligen) – November 1 (Saturday) – except in the cantons: AR, BL, BS, BE, GE, GR, NE, SH, TG, VD, ZH
  • Immaculate Conception (Maria Empfängnis) – December 8 (Monday) – celebrated in the cantons: AG, AI, FR, GR, LU, NW, OW, SZ, TI, UR, VS, ZG
  • Christmas Day (Weihnachtstag) – December 25 (Thursday) – celebrated in all cantons
  • St. Stephen’s Day (Stefanstag) (Second Christmas Day) – December 26 (Friday) – except in the cantons: GE, JU, NE, SO, VS, VD, ZG

Some holidays are only celebrated in specific cantons.

Holiday NameDate for 2025Canton
Republic DayMarch 1Neuchâtel
St. Joseph’s DayMarch 19GR, LU, NW, SZ, TI, UR, VS
Näfelser FahrtApril 3Glarus
Jura Independence DayJune 23Jura
St. Peter and Paul’s DayJune 29GR, TI
Jeune genevoisSeptember 11Geneva
Day After Federal FastSeptember 22Vaud
St. Mauritius DaySeptember 22Appenzell Innerrhoden
St. Niklaus von FlüeSeptember 25Obwalden
Christmas EveDecember 24Glarus
Boxing Day (Second Christmas Day)December 26Neuchâtel
New Year’s EveDecember 31Glarus
Restaurant DayDecember 31Geneva

Public Holidays and How to Plan Your Vacation in Switzerland for 2025

Due to Switzerland’s cultural diversity, holidays are celebrated differently depending on the region. Where you live or travel to in Switzerland can impact how many days off you get, or you may find you have fewer days off. Keep in mind that some cantons require work on holidays that are typically observed as public holidays in most European countries.

Work in Switzerland and Vacation Time

If you work in Switzerland and want to maximize your vacation time, here’s a suggestion on how to plan your 2025 vacation while incorporating public holidays. 

Recommended Vacation Planning for 2025:

  • January 1-5 (Wednesday-Sunday)
  • May 18-21 (Friday-Monday)
  • May 29-June 1 (Thursday-Sunday)
  • June 19-22 (Thursday-Sunday)
  • December 25-28 (Thursday-Sunday)

Find a job with europa.jobs!

Related posts: