Coverage · All countries · Europe

Switzerland

Public holidays, market closures and deadlines for Switzerland, with the evidence behind each date and the day it was last checked.

93
Observances
29
Subdivisions
1
Exchange
1
Calendar system

The next public holiday in 13 subdivisions is

Assumption Day

In 8 days

01:49 local time in Switzerland Working day Last: Swiss National Day, 1 August 2026 · 6 days ago

Computed · local time Europe/Zurich

Work with Switzerland’s calendar

Switzerland public holidays in 2026

9 national closures in 2026, of 93 observances held for the country. Subdivisions and the observed-but-open layer are not counted here.

DateObservanceEvidence
1 January 2026New Year's DayVerified
3 April 2026Good FridayVerified
6 April 2026Easter MondayVerified
1 May 2026Labour DayVerified
14 May 2026Ascension DayVerified
25 May 2026Pentecost MondayVerified
1 August 2026Swiss National DayVerified
25 December 2026Christmas DayVerified
26 December 2026St Stephen's DayVerified

Long weekends in Switzerland, 2026

6 runs of three days or more, including the ones you only get by taking a single bridge day off. Weekends and national closures only.

WhenLengthBecause ofLeave
1 Jan – 4 Jan4 daysNew Year's Daytake Fri 2 Jan
3 Apr – 6 Apr4 daysGood Friday, Easter Mondayno leave needed
1 May – 3 May3 daysLabour Dayno leave needed
14 May – 17 May4 daysAscension Daytake Fri 15 May
23 May – 25 May3 daysPentecost Mondayno leave needed
25 Dec – 27 Dec3 daysChristmas Day, St Stephen's Dayno leave needed

Next in each subdivision

20 subdivisions of Switzerland keep dates the national calendar does not. The next one in each is below — the full calendars are in the API.

SubdivisionNextObservance
Aargau15 August 2026Assumption Day
Appenzell Innerrhoden15 August 2026Assumption Day
Fribourg15 August 2026Assumption Day
Geneva31 December 2026Restoration
Glarus1 April 2027Näfelser Fahrt
Graubünden8 December 2026Immaculate Conception
Jura15 August 2026Assumption Day
Lucerne8 February 2027Fasnacht
Luzern15 August 2026Assumption Day
Nidwalden15 August 2026Assumption Day
Obwalden15 August 2026Assumption Day
Schwyz15 August 2026Assumption Day
Solothurn15 August 2026Assumption Day
St. Gallen1 November 2026All Saints' Day
Ticino15 August 2026Assumption Day
Uri15 August 2026Assumption Day
Valais15 August 2026Assumption Day
Vaud21 September 2026Federal Fast Monday
Zug15 August 2026Assumption Day
Zurich18 April 2027Sechseläuten

How Switzerland keeps time

Observances93 across the national calendar and 22 subdivisions
Evidence9 verified · 0 corroborated · 84 compiled, from 22 named sources
LanguagesGerman, English, French, Italian
Calendar systemsgregorian
ExchangesXSWX
Last reviewed2026-08-06

The Switzerland dossier

Contents are emitted when the dossier is compiled, so this list and the PDF cannot disagree.

Loading contents…

Interested in Switzerland?

Get your free Developer account — no credit card required. One country at national scope, unlimited calls, and it does not expire.

Start with Switzerland

Assurance labels and subdivision inheritance on every date, through the API or the console. The free tier covers one country at national level — enough to judge the data before you pay for it.

Create your free account

Global Operating Calendar

Switzerland beside every other market you work in — the weeks that work everywhere, where office hours overlap, and which dates are estimates rather than facts.

Open the Operating Calendar

Subscribe in your calendar Public holidays for Switzerland, 2026–2028, refreshed daily. No account needed — download the .ics instead if you prefer.

The same dossier exists for all 241 jurisdictions, priced by depth rather than by which country it is — browse the dossiers.

We do not promise a calendar that never changes. Dates move: authorities declare holidays at short notice and publish corrections of their own. Every record here shows what stands behind it, and when a date changes we correct it, publish it, and tell the people it affects.