Zürich Public Holidays 2028
Last reviewed: August 26, 2026 · Holiday data: July 23, 2026
Zürich observes 9 public holidays in 2028: 8 fall on a weekday and 1 land on a weekend, leaving 252 working days across the year. The working week is Monday to Friday with a Saturday and Sunday weekend, the same as the rest of Switzerland; what changes is the cantonal holiday calendar.
How Zürich differs from the national Swiss holidays
Zürich keeps the national Swiss public holidays and adds one statutory cantonal day: Tag der Arbeit (Labour Day) on 1 May, an official rest day across the whole canton. Berchtoldstag (2 January) is not a Zürich holiday. Two well-known Zürich events, Sechseläuten in spring and Knabenschiessen in September, are half-day customs of the city of Zürich rather than cantonal public holidays, so they stay out of the canton-wide count. The working week is Monday to Friday with a Saturday and Sunday weekend, so it is the cantonal holiday, not the weekend, that moves a due date.
Added in Zürich (2028)
- Tag der Arbeit (Labour Day) (Monday, May 1)
National days not observed in Zürich (2028)
Zürich observes the national Swiss public holidays and adds its own on top; it drops none.
Zürich public holiday calendar 2028
| Date | Day | Public holiday |
|---|---|---|
| January 1 | Saturday (weekend) | Neujahrstag (New Year's Day) |
| April 14 | Friday | Karfreitag (Good Friday) |
| April 17 | Monday | Ostermontag (Easter Monday) |
| May 1 | Monday | Tag der Arbeit (Labour Day) |
| May 25 | Thursday | Auffahrt (Ascension Day) |
| June 5 | Monday | Pfingstmontag (Whit Monday) |
| August 1 | Tuesday | Bundesfeiertag (Swiss National Day) |
| December 25 | Monday | Weihnachten (Christmas Day) |
| December 26 | Tuesday | Stephanstag (Boxing Day) |
2028 summary
Total days
366
Weekend days
106
Public holidays on weekdays
8
Working days
252
After subtracting 106 weekend days and 8 weekday-falling public holidays, Zürich has 252 working days in 2028. Deadlines and due dates counted in Zürich use this cantonal calendar, not just the national Swiss set.
Other years
Related links
Sources and verification
Official source: zh.ch (opens in a new tab)
Cross-checked against this source on July 23, 2026.