Public holidays in Switzerland
4 days in 2026 · 4 in 2027
Next public holiday
Christmas Day
Weihnachten
After it: New Year's Day, Friday 1 January
Friday, 25 December 2026
Switzerland has a single federal holiday, 1 August. Every other day off is set by the 26 cantons, and only three of them, New Year's Day, Ascension and Christmas Day, are kept in every canton. In 2026 1 August falls on a Saturday, and in 2027 on a Sunday, so the federal day itself costs no working day in either year.
The limit comes from the federal Labour Act. Article 20a treats 1 August as a Sunday and lets each canton give the same status to at most eight further days a year. A canton that marks more than nine holidays may do so, but the extra days count as ordinary working days in labour law, and work lost on them can be made up by agreement.
The lists divide along the church year. Uri, Schwyz, Zug and Valais keep Corpus Christi, the Assumption, All Saints' Day and the Immaculate Conception; Zurich, Basel and Bern keep none of those, and have Good Friday, Easter Monday and St Stephen's Day instead. Geneva, Neuchâtel, Glarus, Vaud, Jura, Obwalden and Appenzell Innerrhoden each have a legal holiday found in no other canton's list.
- Days off in 2026
- 4Nationwide public holidays
- On a weekday
- 3Monday to Friday
- On a weekend
- 1Saturday or Sunday
- Long weekends
- 1and 2 with one day of leave
2026
Public holidays in Switzerland in 2026
- 1 January: New Year's DayNeujahrOne of the three days every canton keeps, with Ascension and Christmas Day.Thursday
- 14 May: Ascension DayAuffahrtAscension, 39 days after Easter Sunday and so always a Thursday. It is one of the three days all 26 cantons keep.ThursdayDate moves
- 1 August: Swiss National DayBundesfeierThe alliance of Uri, Schwyz and Unterwalden on 1 August 1291, recorded in the Federal Charter, which has counted as the founding document of the confederacy since 1889. The only day off set by federal law, and the only one that must be paid to staff on an hourly wage.Saturday
- 25 December: Christmas DayWeihnachtenChristmas Day, the third of the days all cantons keep.Friday
Long weekends
Long weekends in Switzerland in 2026
Runs of three days or more off, with weekends counted, and the working days that join a holiday to a weekend when taken as leave.
- 4daysThu 1 Jan to Sun 4 JanWith Fri 2 Jan taken as leave · New Year's Day
- 4daysThu 14 May to Sun 17 MayWith Fri 15 May taken as leave · Ascension Day
- 3daysFri 25 Dec to Sun 27 DecChristmas Day
2027
Public holidays in Switzerland in 2027
- 1 January: New Year's DayNeujahrFriday
- 6 May: Ascension DayAuffahrtThursdayDate moves
- 1 August: Swiss National DayBundesfeierSunday
- 25 December: Christmas DayWeihnachtenSaturday
Regional
Holidays kept in parts of Switzerland
Public holidays in 2026 that are days off only in the regions listed, by their ISO 3166-2 codes.
- 2 January: St. Berchtold's DayBerchtoldstagCH-ZH · CH-BE · CH-LU · CH-OW · CH-NW · CH-GL · CH-ZG · CH-FR · CH-SO · CH-SH · CH-SG · CH-AG · CH-TG · CH-VD · CH-VS · CH-JUThe day after New Year's Day, kept in Bern, Aargau, Thurgau, Vaud and several other cantons, and treated as a holiday in others such as Obwalden and Zug.Friday
- 6 January: EpiphanyHeilige Drei KönigeCH-UR · CH-SZ · CH-TIEpiphany, a legal holiday in Ticino, Uri and Schwyz.Tuesday
- 1 March: Republic DayJahrestag der Ausrufung der RepublikCH-NEThe proclamation of the republic in Neuchâtel, kept there alone. Neuchâtel joined Switzerland as a canton after the Congress of Vienna of 1814 to 1815.Sunday
- 19 March: Saint Joseph's DayJosefstagCH-UR · CH-SZ · CH-NW · CH-TI · CH-VSSt Joseph's Day, kept in Ticino, Valais, Schwyz, Uri, Nidwalden and a handful of Solothurn villages.Thursday
- 3 April: Good FridayKarfreitagCH-ZH · CH-BE · CH-LU · CH-UR · CH-SZ · CH-OW · CH-NW · CH-GL · CH-ZG · CH-FR · CH-SO · CH-BS · CH-BL · CH-SH · CH-AR · CH-AI · CH-SG · CH-GR · CH-AG · CH-TG · CH-VD · CH-NE · CH-GE · CH-JUA day off in every canton except Ticino and Valais. Graubünden gives it the standing of a holiday without naming it one in law.FridayDate moves
- 6 April: Easter MondayOstermontagCH-ZH · CH-BE · CH-LU · CH-UR · CH-SZ · CH-OW · CH-NW · CH-GL · CH-ZG · CH-FR · CH-SO · CH-BS · CH-BL · CH-SH · CH-AR · CH-AI · CH-SG · CH-GR · CH-AG · CH-TG · CH-TI · CH-VD · CH-VS · CH-GE · CH-JUEaster Monday, kept in most cantons, Geneva and Ticino included. Neuchâtel has no day off for it.MondayDate moves
- 9 April: Näfels processionNäfelser FahrtCH-GLGlarus's own day, held at Näfels, where the confederates beat a Habsburg army in 1388. The canton's law calls it the Fahrtsfest. It is usually the first Thursday in April, and falls on 9 April in 2026 and 1 April in 2027.ThursdayDate moves
- 1 May: Labour DayTag der ArbeitCH-ZH · CH-SO · CH-BS · CH-BL · CH-SH · CH-TG · CH-TI · CH-NE · CH-JULabour Day is a cantonal choice: Zurich, both Basels, Schaffhausen, Neuchâtel and Jura are among those that keep it. In Solothurn it is a holiday only from noon.Friday
- 25 May: Whit MondayPfingstmontagCH-ZH · CH-BE · CH-LU · CH-UR · CH-SZ · CH-OW · CH-NW · CH-GL · CH-ZG · CH-FR · CH-SO · CH-BS · CH-BL · CH-SH · CH-AR · CH-AI · CH-SG · CH-GR · CH-AG · CH-TG · CH-TI · CH-VD · CH-VS · CH-GE · CH-JUWhit Monday, kept in most cantons. Neuchâtel gives no day off for it.MondayDate moves
- 4 June: Corpus ChristiFronleichnamCH-LU · CH-UR · CH-SZ · CH-OW · CH-NW · CH-ZG · CH-FR · CH-SO · CH-AI · CH-AG · CH-TI · CH-VS · CH-JUCorpus Christi, a Thursday in late May or June, kept from Lucerne and Zug to Valais and Jura, and in Le Landeron, the one Neuchâtel commune that marks it.ThursdayDate moves
- 23 June: Jura Plebiscite DayCommémoration du plébiscite jurassienCH-JUJura's commemoration of its plebiscite, on 23 June and in no other canton. It falls on a Tuesday in 2026 and a Wednesday in 2027.Tuesday
- 29 June: Saint Peter and Saint PaulPeter und PaulCH-TISaints Peter and Paul, a legal holiday in Ticino and in some places in Lucerne and Graubünden.Monday
- 15 August: Assumption of the Virgin MaryMaria HimmelfahrtCH-LU · CH-UR · CH-SZ · CH-OW · CH-NW · CH-ZG · CH-FR · CH-SO · CH-AI · CH-AG · CH-TI · CH-VS · CH-JUThe Assumption, a day off in central Switzerland, Fribourg, Solothurn, Aargau, Appenzell Innerrhoden, Ticino, Valais and Jura.Saturday
- 10 September: Geneva PraydayJeûne genevoisCH-GEThe Genevan fast, on the Thursday after the first Sunday in September. It belongs to Geneva alone.ThursdayDate moves
- 21 September: Federal Fast MondayBettagsmontagCH-VDThe Monday after the federal day of prayer, a legal holiday only in Vaud.MondayDate moves
- 22 September: Saint Maurice's DayMauritiustagCH-AISt Maurice's Day, 22 September, kept only in the inner part of Appenzell Innerrhoden; the Oberegg district works.Tuesday
- 25 September: Brother Klaus DayBruderklausenfestCH-OWThe feast of Brother Klaus, Nicholas of Flüe, on 25 September. A legal holiday in Obwalden alone, on a Friday in 2026 and a Saturday in 2027.Friday
- 1 November: All Saints' DayAllerheiligenCH-LU · CH-UR · CH-SZ · CH-OW · CH-NW · CH-GL · CH-ZG · CH-FR · CH-SO · CH-AI · CH-SG · CH-AG · CH-TI · CH-VS · CH-JUAll Saints' Day, kept in central Switzerland, Valais, Ticino and Jura, and also in Glarus and St Gallen.Sunday
- 8 December: Immaculate ConceptionMariä EmpfängnisCH-LU · CH-UR · CH-SZ · CH-OW · CH-NW · CH-ZG · CH-FR · CH-AI · CH-AG · CH-TI · CH-VSThe Immaculate Conception, kept in central Switzerland, Fribourg, Aargau, Appenzell Innerrhoden, Valais and Ticino.Tuesday
- 26 December: St. Stephen's DayStephanstagCH-ZH · CH-BE · CH-LU · CH-SZ · CH-OW · CH-NW · CH-GL · CH-ZG · CH-FR · CH-SO · CH-BS · CH-BL · CH-SH · CH-SG · CH-GR · CH-AG · CH-TG · CH-TI · CH-VSSt Stephen's Day is kept in most German-speaking cantons, but Uri and both Appenzells drop it when Christmas falls on a Monday or a Friday. Geneva does not keep it.SaturdayDate moves
- 31 December: Restoration DayRestauration de la RépubliqueCH-GEGeneva's last holiday of the year, kept on 31 December and in no other canton.Thursday
Observances
Days marked in Switzerland that are not days off
- 20 September: Federal Day of ThanksgivingEidgenössischer Dank-, Buss- und BettagCH-ZH · CH-BE · CH-LU · CH-SZ · CH-OW · CH-NW · CH-GL · CH-SO · CH-BS · CH-BL · CH-SH · CH-SG · CH-GRThe Federal Day of Thanksgiving, Repentance and Prayer, on the third Sunday in September. Being a Sunday, it gives no extra day off.SundayDate moves
The Federal Office of Justice keeps the only official list of all 26 cantonal calendars, drawn up under the European Convention on the Calculation of Time-Limits of 1972. The copy it publishes is dated 1 January 2011. It separates the days a canton names as legal holidays from those it only treats as such, a line the calendar above does not draw: Easter Monday and Whit Monday are legal holidays in Lucerne, but in Zug, Obwalden and Nidwalden they are only treated as holidays.
Some cantonal days stop short of the canton's borders. Aargau sets its holidays district by district: in Bremgarten neither Easter Monday nor Whit Monday is a day off, and 1 May is a holiday nowhere in the canton. In Fribourg the Catholic holidays do not apply in a list of communes in the Lake district, Murten and Kerzers among them, and in Solothurn they do not apply in the district of Bucheggberg. Solothurn also names more than twenty village feasts of patron saints, from St Anthony in Aedermannsdorf on 17 January to St John in Härkingen on 27 December.
Common questions
Questions about public holidays in Switzerland
How many public holidays does Switzerland have?
It depends on the canton. Federal law sets one, 1 August, and allows each canton to treat up to eight further days as Sundays, which puts the ceiling at nine protected days a year. New Year's Day, Ascension and Christmas Day are the only ones every canton has chosen. Beyond them the cantonal lists range widely: Ticino names 14 legal holidays in the federal list, Zurich and Basel-Stadt far fewer, and several cantons also treat further days as holidays without naming them in law.
Is 1 August a day off in Switzerland?
Yes, everywhere, and it is the only holiday Swiss federal law sets. The Labour Act treats it as a Sunday, and unlike any cantonal day it has to be paid even to workers on an hourly wage. In 2026 it falls on a Saturday and in 2027 on a Sunday, and in neither case does a weekday replace it.
What happens when a Swiss holiday falls on a weekend?
Usually nothing. Swiss labour law gives no right to take a holiday later when it lands on a day that was already free, and the State Secretariat for Economic Affairs says so in as many words. Neuchâtel is the exception, turning 2 January and 26 December into days off only in the years when New Year's Day or Christmas Day falls on a Sunday. Uri and the two Appenzells go the other way and drop St Stephen's Day when Christmas is on a Monday or a Friday, as it is on Friday 25 December 2026.
Is Good Friday a public holiday in Switzerland?
In 24 of the 26 cantons. Ticino and Valais have no day off for it; Ticino keeps Easter Monday instead. In Graubünden Good Friday is not a legal holiday but is treated as one. In 2026 it fell on 3 April and in 2027 it falls on 26 March.
Which holidays are kept only in Geneva?
Two. The Jeûne genevois, the Genevan fast, falls on the Thursday after the first Sunday in September: Thursday 10 September 2026 and Thursday 9 September 2027. Restoration of the Republic closes the year on 31 December. Geneva gives no day off on 26 December, unlike most German-speaking cantons, so its Christmas holiday is a single day.
What is the Federal Day of Thanksgiving, Repentance and Prayer?
A federal day of prayer on the third Sunday in September: 20 September 2026 and 19 September 2027. As a Sunday it adds no day off, except in Vaud, where the Monday after is a legal holiday, Monday 21 September in 2026. Geneva keeps its own fast earlier in the month instead.
When is Ascension in Switzerland in 2027?
Thursday 6 May 2027. In 2026 it fell on Thursday 14 May. Ascension comes 39 days after Easter Sunday, so it is always a Thursday, and it is one of the three days kept in every canton. Whit Monday follows eleven days later, on 17 May 2027, but that is a cantonal day rather than a national one.
Which Swiss cantons keep Corpus Christi and the Assumption?
A band of cantons from central Switzerland to Ticino and Valais, with Fribourg, Solothurn, Aargau and Jura among them. Corpus Christi, the Assumption on 15 August, All Saints' Day and the Immaculate Conception on 8 December are days off in cantons such as Lucerne, Uri, Schwyz, Zug, Valais and Ticino. Zurich, Basel-Stadt, Bern and Vaud keep none of the four. Even inside a canton the line can run through villages: in Fribourg a group of communes around Murten works on the Catholic feasts.
Dates from Nager.Date, read 2026-09-26. The page counts from Monday, 28 September 2026, the day it was built.