Switzerland public holidays 2025
11 public holidays
Switzerland: 11 public holidays in 2025. 8 of them fall on weekdays (Monday to Friday).
Some regions add their own days off: 22 regional holidays only in part of the country (listed below).
Switzerland: list of public holidays in 2025
| Date | Day | Holiday |
|---|---|---|
| Jan 1 | Wednesday | New Year's DayNeujahr |
| Apr 18 | Friday | Good FridayKarfreitag |
| Apr 20 | Sunday | Easter SundayOstersonntag |
| Apr 21 | Monday | Easter MondayOstermontag |
| May 29 | Thursday | Ascension DayAuffahrt |
| Jun 8 | Sunday | PentecostPfingstsonntag |
| Jun 9 | Monday | Whit MondayPfingstmontag |
| Aug 1 | Friday | Bundesfeiertag |
| Sep 21 | Sunday | Federal Day of Thanksgiving, Repentance and PrayerEidg. Dank-, Buss- und Bettag |
| Dec 25 | Thursday | Christmas DayWeihnachtstag |
| Dec 26 | Friday | Boxing DayStephanstag |
Long weekends in 2025
- Friday, April 18: Good Friday gives a three-day weekend.
- Monday, April 21: Easter Monday gives a three-day weekend.
- Thursday, May 29: Ascension Day gives four days off if you take Friday, May 30 as a bridge day.
- Monday, June 9: Whit Monday gives a three-day weekend.
- Friday, August 1: Bundesfeiertag gives a three-day weekend.
- Thursday, December 25: Christmas Day gives four days off if you take Friday, December 26 as a bridge day.
- Friday, December 26: Boxing Day gives a three-day weekend.
On a weekend this year: Easter Sunday (Sunday, April 20); Pentecost (Sunday, June 8); Federal Day of Thanksgiving, Repentance and Prayer (Sunday, September 21).
Holidays by month
- January1
- February0
- March0
- April3
- May1
- June2
- July0
- August1
- September1
- October0
- November0
- December2
Switzerland: regional holidays in 2025
| Date | Holiday | Where |
|---|---|---|
| Jan 2 | Berchtoldstag | Kanton Bern, Kanton Aargau, Kanton Thurgau, Canton de Vaud, Canton du Jura |
| Jan 6 | EpiphanyDreikönigstag | Kanton Uri, Kanton Schwyz, Canton Ticino |
| Mar 1 | Instauration de la République | Canton de Neuchâtel |
| Mar 19 | Saint JosephJosefstag | Kanton Uri, Kanton Schwyz, Kanton Nidwalden, Kanton Solothurn, Canton Ticino, Canton du Valais |
| Apr 3 | Näfelser Fahrt | Kanton Glarus |
| May 1 | Labour DayTag der Arbeit | Kanton Zürich, Kanton Basel-Stadt, Kanton Basel-Landschaft, Kanton Schaffhausen, Kanton Aargau, Kanton Thurgau and 3 more |
| May 1 | Labour DayTag der Arbeit | Kanton Solothurn, Canton du Valais |
| Jun 19 | Corpus ChristiFronleichnam | Kanton Luzern, Kanton Uri, Kanton Schwyz, Kanton Obwalden, Kanton Nidwalden, Kanton Zug and 8 more |
| Jun 23 | Jura PlebiscitePlébiscite jurassien | Canton du Jura |
| Jun 29 | Saints Peter and PaulSanti Pietro e Paolo | Canton Ticino |
| Aug 15 | AssumptionMariä Himmelfahrt | Kanton Luzern, Kanton Uri, Kanton Schwyz, Kanton Obwalden, Kanton Nidwalden, Kanton Zug and 7 more |
| Sep 11 | Jeûne Genevois | Canton de Genève |
| Sep 22 | Mauritiustag | Kanton Appenzell Innerrhoden |
| Sep 22 | Monday after Federal Day of Thanksgiving, Repentance and PrayerLundi du Jeûne Fédéral | Canton de Vaud |
| Sep 25 | Saint Nicholas of FlüeBruderklausenfest | Kanton Obwalden |
| Nov 1 | All Saints' DayAllerheiligen | Kanton Luzern, Kanton Uri, Kanton Schwyz, Kanton Obwalden, Kanton Nidwalden, Kanton Glarus and 9 more |
| Dec 8 | Immaculate ConceptionMariä Empfängnis | Kanton Luzern, Kanton Uri, Kanton Schwyz, Kanton Obwalden, Kanton Nidwalden, Kanton Zug and 4 more |
| Dec 24 | Christmas EveHeiliger Abend | Kanton Glarus |
| Dec 24 | Christmas EveVeille de Noël | Canton du Valais |
| Dec 26 | Boxing DayStephanstag | Kanton Appenzell Ausserrhoden |
| Dec 26 | Boxing DayStephanstag | Kanton Appenzell Innerrhoden |
| Dec 31 | New Year's EveSilvester | Kanton Glarus, Canton de Genève |
Other dates in 2025 (not days off for everyone)
- April 17: Maundy Thursday (observance)
- May 11: Mother's Day (observance)
- June 1: Vätertag (observance)
Switzerland: public holidays in other years
Public holidays in other countries
United StatesUnited KingdomCanadaAustraliaIrelandNew ZealandSouth AfricaIndiaSingaporePhilippinesNigeriaKenyaJamaicaMaltaHong Kong SAR ChinaGermanyFranceSpainItalyPortugalNetherlandsBelgiumAustriaSwedenNorwayDenmarkFinlandPolandGreeceTürkiyeJapanChinaSouth KoreaMexicoBrazilArgentinaUnited Arab EmiratesIsraelThailand
See all countriesFrequently asked questions
Switzerland: how many public holidays are there in 2025?
There are 11 public holidays in 2025: New Year's Day (January 1); Good Friday (April 18); Easter Sunday (April 20); Easter Monday (April 21); Ascension Day (May 29); Pentecost (June 8); Whit Monday (June 9); Bundesfeiertag (August 1); Federal Day of Thanksgiving, Repentance and Prayer (September 21); Christmas Day (December 25); Boxing Day (December 26).
Switzerland: which 2025 holidays make a long weekend?
Friday, April 18: Good Friday gives a three-day weekend. Monday, April 21: Easter Monday gives a three-day weekend. Thursday, May 29: Ascension Day gives four days off if you take Friday, May 30 as a bridge day. Monday, June 9: Whit Monday gives a three-day weekend. Friday, August 1: Bundesfeiertag gives a three-day weekend. Thursday, December 25: Christmas Day gives four days off if you take Friday, December 26 as a bridge day. Friday, December 26: Boxing Day gives a three-day weekend.
Switzerland: are there regional holidays?
Yes. Besides the national holidays, there are 22 regional holidays in 2025 observed only in some regions, for example Berchtoldstag (Kanton Bern, Kanton Aargau); Epiphany (Kanton Uri, Kanton Schwyz); Instauration de la République (Canton de Neuchâtel).
Holiday data: the open date-holidays project (CC BY-SA 3.0, mostly based on Wikipedia). Rules can change by law or decree, and regions or employers may add days off: check official sources before planning. date-holidays