Skip to content

Switzerland public holidays 2028

11 public holidays

Switzerland: 11 public holidays in 2028. 7 of them fall on weekdays (Monday to Friday).

The next one is New Year's Day, on Saturday, January 1 (in 428 days).

Some regions add their own days off: 22 regional holidays only in part of the country (listed below).

Switzerland: list of public holidays in 2028

DateDayHoliday
Jan 1SaturdayNew Year's DayNeujahr
Apr 14FridayGood FridayKarfreitag
Apr 16SundayEaster SundayOstersonntag
Apr 17MondayEaster MondayOstermontag
May 25ThursdayAscension DayAuffahrt
Jun 4SundayPentecostPfingstsonntag
Jun 5MondayWhit MondayPfingstmontag
Aug 1TuesdayBundesfeiertag
Sep 17SundayFederal Day of Thanksgiving, Repentance and PrayerEidg. Dank-, Buss- und Bettag
Dec 25MondayChristmas DayWeihnachtstag
Dec 26TuesdayBoxing DayStephanstag

Long weekends in 2028

  • Friday, April 14: Good Friday gives a three-day weekend.
  • Monday, April 17: Easter Monday gives a three-day weekend.
  • Thursday, May 25: Ascension Day gives four days off if you take Friday, May 26 as a bridge day.
  • Monday, June 5: Whit Monday gives a three-day weekend.
  • Tuesday, August 1: Bundesfeiertag gives four days off if you take Monday, July 31 as a bridge day.
  • Monday, December 25: Christmas Day gives a three-day weekend.
  • Tuesday, December 26: Boxing Day gives four days off if you take Monday, December 25 as a bridge day.

On a weekend this year: New Year's Day (Saturday, January 1); Easter Sunday (Sunday, April 16); Pentecost (Sunday, June 4); Federal Day of Thanksgiving, Repentance and Prayer (Sunday, September 17).

Holidays by month

  • January1
  • February0
  • March0
  • April3
  • May1
  • June2
  • July0
  • August1
  • September1
  • October0
  • November0
  • December2

Switzerland: regional holidays in 2028

DateHolidayWhere
Jan 2BerchtoldstagKanton Bern, Kanton Aargau, Kanton Thurgau, Canton de Vaud, Canton du Jura
Jan 6EpiphanyDreikönigstagKanton Uri, Kanton Schwyz, Canton Ticino
Mar 1Instauration de la RépubliqueCanton de Neuchâtel
Mar 19Saint JosephJosefstagKanton Uri, Kanton Schwyz, Kanton Nidwalden, Kanton Solothurn, Canton Ticino, Canton du Valais
Apr 6Näfelser FahrtKanton Glarus
May 1Labour DayTag der ArbeitKanton Zürich, Kanton Basel-Stadt, Kanton Basel-Landschaft, Kanton Schaffhausen, Kanton Aargau, Kanton Thurgau and 3 more
May 1Labour DayTag der ArbeitKanton Solothurn, Canton du Valais
Jun 15Corpus ChristiFronleichnamKanton Luzern, Kanton Uri, Kanton Schwyz, Kanton Obwalden, Kanton Nidwalden, Kanton Zug and 8 more
Jun 23Jura PlebiscitePlébiscite jurassienCanton du Jura
Jun 29Saints Peter and PaulSanti Pietro e PaoloCanton Ticino
Aug 15AssumptionMariä HimmelfahrtKanton Luzern, Kanton Uri, Kanton Schwyz, Kanton Obwalden, Kanton Nidwalden, Kanton Zug and 7 more
Sep 7Jeûne GenevoisCanton de Genève
Sep 18Monday after Federal Day of Thanksgiving, Repentance and PrayerLundi du Jeûne FédéralCanton de Vaud
Sep 22MauritiustagKanton Appenzell Innerrhoden
Sep 25Saint Nicholas of FlüeBruderklausenfestKanton Obwalden
Nov 1All Saints' DayAllerheiligenKanton Luzern, Kanton Uri, Kanton Schwyz, Kanton Obwalden, Kanton Nidwalden, Kanton Glarus and 9 more
Dec 8Immaculate ConceptionMariä EmpfängnisKanton Luzern, Kanton Uri, Kanton Schwyz, Kanton Obwalden, Kanton Nidwalden, Kanton Zug and 4 more
Dec 24Christmas EveHeiliger AbendKanton Glarus
Dec 24Christmas EveVeille de NoëlCanton du Valais
Dec 26Boxing DayStephanstagKanton Uri
Dec 26Boxing DayStephanstagKanton Appenzell Ausserrhoden
Dec 31New Year's EveSilvesterKanton Glarus, Canton de Genève

Other dates in 2028 (not days off for everyone)

  • April 13: Maundy Thursday (observance)
  • May 14: Mother's Day (observance)
  • June 4: Vätertag (observance)

Switzerland: public holidays in other years

Public holidays in other countries

See all countries

Frequently asked questions

Switzerland: how many public holidays are there in 2028?
There are 11 public holidays in 2028: New Year's Day (January 1); Good Friday (April 14); Easter Sunday (April 16); Easter Monday (April 17); Ascension Day (May 25); Pentecost (June 4); Whit Monday (June 5); Bundesfeiertag (August 1); Federal Day of Thanksgiving, Repentance and Prayer (September 17); Christmas Day (December 25); Boxing Day (December 26).
Switzerland: when is the next public holiday?
The next one is New Year's Day, on Saturday, January 1 (in 428 days).
Switzerland: which 2028 holidays make a long weekend?
Friday, April 14: Good Friday gives a three-day weekend. Monday, April 17: Easter Monday gives a three-day weekend. Thursday, May 25: Ascension Day gives four days off if you take Friday, May 26 as a bridge day. Monday, June 5: Whit Monday gives a three-day weekend. Tuesday, August 1: Bundesfeiertag gives four days off if you take Monday, July 31 as a bridge day. Monday, December 25: Christmas Day gives a three-day weekend. Tuesday, December 26: Boxing Day gives four days off if you take Monday, December 25 as a bridge day.
Switzerland: are there regional holidays?
Yes. Besides the national holidays, there are 22 regional holidays in 2028 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

Switzerland Public Holidays 2028: Dates and Long Weekends | UtilLab