Public holidays in Switzerland
Switzerland has 4 public holidays in 2026.
| Date | Holiday |
|---|---|
| 1 January Thursday | New Year's Day Public holiday |
| 14 May Thursday | Ascension Day Public holiday |
| 1 August Saturday | Swiss National Day Public holiday |
| 25 December Friday | Christmas Day Public holiday |
Local public holidays in 2026
Public holidays in only part of Switzerland — see each note for where.
| Date | Holiday |
|---|---|
| 2 January Friday | Berchtold's Day Public holiday in some areasIn Aargau, Bern, Fribourg, Neuchâtel, Thurgau and Vaud. |
| 6 January Tuesday | Epiphany Public holiday in some areasIn Ticino. |
| 1 March Sunday | Republic Day (Neuchâtel) Public holiday in some areasIn Neuchâtel. |
| 19 March Thursday | St Joseph's Day Public holiday in some areasIn Schwyz and Valais. |
| 3 April Friday | Good Friday Public holiday in some areasIn 24 of the 26 cantons — not in Ticino or Valais. |
| 6 April Monday | Easter Monday Public holiday in some areasIn 17 of the 26 cantons — not in Lucerne, Neuchâtel, Nidwalden, Obwalden, Solothurn, Schwyz, Uri, Valais or Zug. |
| 9 April Thursday | Näfels Pilgrimage (Näfelser Fahrt) Public holiday in some areasIn Glarus. |
| 1 May Friday | Labour Day Public holiday in some areasIn Basel-Landschaft, Basel-Stadt, Jura, Neuchâtel, Schaffhausen, Solothurn and Zurich. |
| 25 May Monday | Whit Monday Public holiday in some areasIn 15 of the 26 cantons — not in Glarus, Lucerne, Neuchâtel, Nidwalden, Obwalden, Solothurn, Schwyz, Ticino, Uri, Valais or Zug. |
| 4 June Thursday | Corpus Christi Public holiday in some areasIn Aargau, Appenzell Innerrhoden, Fribourg, Jura, Lucerne, Neuchâtel, Nidwalden, Obwalden, Solothurn, Schwyz, Uri, Valais and Zug. |
| 15 August Saturday | Assumption Day Public holiday in some areasIn Aargau, Fribourg, Lucerne, Nidwalden, Obwalden, Solothurn, Schwyz, Ticino, Uri, Valais and Zug. |
| 10 September Thursday | Geneva Fast (Jeûne genevois) Public holiday in some areasIn Geneva. |
| 21 September Monday | Federal Fast Monday Public holiday in some areasIn Vaud. |
| 1 November Sunday | All Saints' Day Public holiday in some areasIn Aargau, Fribourg, Glarus, Lucerne, Nidwalden, Obwalden, St. Gallen, Solothurn, Schwyz, Ticino, Uri, Valais and Zug. |
| 8 December Tuesday | Immaculate Conception Public holiday in some areasIn Aargau, Fribourg, Nidwalden, Obwalden, Uri, Valais and Zug. |
| 26 December Saturday | St Stephen's Day Public holiday in some areasIn 16 of the 26 cantons — not in Geneva, Jura, Nidwalden, Obwalden, Solothurn, Schwyz, Uri, Vaud, Valais or Zug. |
| 31 December Thursday | Restoration of the Republic (Geneva) Public holiday in some areasIn Geneva. |
Public holidays in 2027
Switzerland has 4 public holidays in 2027. See 2027 in full.
| Date | Holiday |
|---|---|
| 1 January Friday | New Year's Day Public holiday |
| 6 May Thursday | Ascension Day Public holiday |
| 1 August Sunday | Swiss National Day Public holiday |
| 25 December Saturday | Christmas Day Public holiday |
Cantons
Aargau2026 holidaysAppenzell Innerrhoden2026 holidaysAppenzell Ausserrhoden2026 holidaysBern2026 holidaysBasel-Landschaft2026 holidaysBasel-Stadt2026 holidaysFribourg2026 holidaysGeneva2026 holidaysGlarus2026 holidaysGraubünden2026 holidaysJura2026 holidaysLucerne2026 holidaysNeuchâtel2026 holidaysNidwalden2026 holidaysObwalden2026 holidaysSt. Gallen2026 holidaysSchaffhausen2026 holidaysSolothurn2026 holidaysSchwyz2026 holidaysThurgau2026 holidaysTicino2026 holidaysUri2026 holidaysVaud2026 holidaysValais2026 holidaysZug2026 holidaysZurich2026 holidays
Add these holidays to your calendar
Subscribe once and every public holiday from 2026 to 2028 appears in your phone or computer calendar — and updates itself if a date changes. Or get the printable 2026 calendar as a PDF.
🏖 Long weekends and the best days to take off
Dates from the official source: www.seco.admin.ch. Holidays can change — confirm with your employer or an official source. All sources.