Public Holidays in Switzerland — 2025

Switzerland is holiday-rich in 2025, with 23 public holidays spread across the year.

4 of them land on the Saturday + Sunday weekend, which leaves 19 genuine days off work.

The dates are spread fairly evenly — 13 before July and 10 after it — with December the busiest month.

The longest dry spell runs 54 days, from Monday, January 6, 2025 to Saturday, March 1, 2025; that is the stretch worth spending annual leave on.

10 holiday(s) sit next to the weekend, and 5 single bridge day(s) could turn into a four-day break.

Switzerland sits in Western Europe, is run from Bern, pays in Swiss Franc, and has about 8.7M people planning around these same dates.

Public holidays
23
Days off work
19
Weekend
Saturday + Sunday
Busiest month
December (4)
Longest gap
54 days
Capital
Bern
Holiday calendar — Switzerland 2025
DateDayHolidayLocal name
Wed, Jan 1WednesdayNew Year's DayNeujahr
Thu, Jan 2ThursdaySt. Berchtold's DayBerchtoldstag
Mon, Jan 6MondayEpiphanyHeilige Drei Könige
Sat, Mar 1SaturdayRepublic DayJahrestag der Ausrufung der Republik
Wed, Mar 19WednesdaySaint Joseph's DayJosefstag
Fri, Apr 4FridayNäfels processionNäfelser Fahrt
Fri, Apr 18FridayGood FridayKarfreitag
Mon, Apr 21MondayEaster MondayOstermontag
Thu, May 1ThursdayLabour DayTag der Arbeit
Thu, May 29ThursdayAscension DayAuffahrt
Mon, Jun 9MondayWhit MondayPfingstmontag
Thu, Jun 19ThursdayCorpus ChristiFronleichnam
Sun, Jun 29SundaySaint Peter and Saint PaulPeter und Paul
Fri, Aug 1FridaySwiss National DayBundesfeier
Fri, Aug 15FridayAssumption of the Virgin MaryMaria Himmelfahrt
Thu, Sep 11ThursdayGeneva PraydayJeûne genevois
Sun, Sep 21SundayFederal Day of ThanksgivingEidgenössischer Dank-, Buss- und Bettag
Mon, Sep 22MondayFederal Fast MondayBettagsmontag
Sat, Nov 1SaturdayAll Saints' DayAllerheiligen
Mon, Dec 8MondayImmaculate ConceptionMariä Empfängnis
Thu, Dec 25ThursdayChristmas DayWeihnachten
Fri, Dec 26FridaySt. Stephen's DayStephanstag
Wed, Dec 31WednesdayRestoration DayRestauration de la République

How many public holidays does Switzerland have in 2025?

23 — of which 19 fall on a working day and 4 fall on the Saturday + Sunday weekend.

What is the first public holiday in Switzerland in 2025?

Neujahr on Wednesday, January 1, 2025. The last one of the year is Restauration de la République on Wednesday, December 31, 2025.

Which days are the weekend in Switzerland?

Saturday + Sunday. Working-day counts on this site use that pattern, not a fixed Saturday–Sunday assumption.

When is the longest period without a public holiday in Switzerland in 2025?

Between Monday, January 6, 2025 and Saturday, March 1, 2025 — 54 days with nothing official in between.

Are these 2025 dates confirmed?

Yes, all 23 dates come from the official calendar (source: Nager.Date public holiday API) and none are moon-sighting estimates.