Skip to main content
Business Day Calculator

Holidays in Switzerland 2025

Last reviewed: October 14, 2026 · Holiday data: July 23, 2026

The 2025 Switzerland holiday table below lists 8 dates, each one a day this calculator treats as closed. 8 fall on a weekday and 0 land on a weekend, leaving 253 working days across the year on the national-only count.

2025 public holidays calendar

DateDayHoliday
Jan 1WednesdayNeujahrstag (New Year's Day)
Apr 18FridayKarfreitag (Good Friday)
Apr 21MondayOstermontag (Easter Monday)
May 29ThursdayAuffahrt (Ascension Day)
Jun 9MondayPfingstmontag (Whit Monday)
Aug 1FridayBundesfeiertag (Swiss National Day)
Dec 25ThursdayWeihnachten (Christmas Day)
Dec 26FridayStephanstag (Boxing Day)

2025 year summary

Total days

365

Weekend days

104

Public holidays on weekdays

8

Working days

253

All 8 dates land on weekdays in 2025, so each one takes a working day out of the count. Switzerland has one federal public holiday, the Bundesfeiertag on 1 August. Every other holiday is cantonal, and a canton may treat at most eight further days as equal to Sundays. Of the cantonal days, only Neujahrstag, Auffahrt and Weihnachten are designated in all 26 cantons. This calculator's national set adds Karfreitag, Ostermontag, Pfingstmontag and Stephanstag to those and 1 August; the Bundesamt für Justiz directory (status 1 January 2011) lists each of the four, as a public holiday or as a day treated as one, for at least 22 cantons. It is a working baseline rather than a list any federal act fixes: the same directory has no Karfreitag for Ticino or Valais.

Holidays not included

Beyond this set, which days count depends on the canton and on which list applies. The Bundesamt für Justiz directory of days treated as public holidays for the calculation of time limits (status 1 January 2011) lists Berchtoldstag on 2 January for 16 of the 26 cantons, for Neuchâtel only when 1 January is a Sunday, and not for Genève, Basel-Stadt, Basel-Landschaft, Uri, Schwyz, Graubünden, Ticino or either Appenzell. It lists Allerheiligen on 1 November for 15 cantons, Mariä Himmelfahrt on 15 August for 13, and the Jeûne genevois for Genève alone. The canton pages on this site follow each canton's own law rather than this directory, so check which of the two your deadline runs on. For a canton-specific contract, add the dates that apply under Advanced options.

Sources and verification

Switzerland Holidays 2025 - FAQ

How many dates are on the 2025 Switzerland holiday calendar?
8 dates, each one a day this calculator treats as closed in 2025. Of those, 8 fall on a weekday and 0 land on a weekend. The complete list with dates and weekday placements is in the calendar table above.
How many working days does Switzerland have in 2025?
Switzerland has 253 working days in 2025 on the national-only count, after subtracting 104 weekend days and 8 weekday-falling public holidays. This is the national count: it uses only the dates in the table above, so a holiday kept only in one region or by one sector is not in it.
Which 2025 public holiday dates fall on a weekday?
8 of the 8 dates in the 2025 Switzerland holiday table fall on a weekday and reduce the working days count: Neujahrstag (New Year's Day) (Wednesday, January 1); Karfreitag (Good Friday) (Friday, April 18); Ostermontag (Easter Monday) (Monday, April 21); Auffahrt (Ascension Day) (Thursday, May 29); Pfingstmontag (Whit Monday) (Monday, June 9); Bundesfeiertag (Swiss National Day) (Friday, August 1); Weihnachten (Christmas Day) (Thursday, December 25); Stephanstag (Boxing Day) (Friday, December 26).