Glarus Public Holidays 2028
Last reviewed: May 19, 2026 · Holiday data: June 25, 2026
Glarus observes 10 public holidays in 2028: 9 fall on a weekday and 1 land on a weekend, leaving 251 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 Glarus differs from the national Swiss holidays
Glarus adds two canton-wide days that no other canton shares in the same form: the Näfelser Fahrt, a procession held on the first Thursday in April to commemorate the 1388 battle, and Allerheiligen on 1 November. The Näfelser Fahrt falls on 2 April in 2026 and 1 April in 2027, both Thursdays, so it shifts a due date in each year. Berchtoldstag (2 January) is generally quiet but is not a recognised cantonal holiday, so it is not counted. The Easter and Whit Mondays and Stephanstag are kept, and the weekend is Saturday and Sunday.
Added in Glarus (2028)
- Näfelser Fahrt (Näfels Pilgrimage) (Thursday, April 6)
- Allerheiligen (All Saints' Day) (Wednesday, November 1)
National days not observed in Glarus (2028)
Glarus observes the national Swiss public holidays and adds its own on top; it drops none.
Glarus public holiday calendar 2028
| Date | Day | Public holiday |
|---|---|---|
| January 1 | Saturday (weekend) | Neujahrstag (New Year's Day) |
| April 6 | Thursday | Näfelser Fahrt (Näfels Pilgrimage) |
| April 14 | Friday | Karfreitag (Good Friday) |
| April 17 | Monday | Ostermontag (Easter Monday) |
| May 25 | Thursday | Auffahrt (Ascension Day) |
| June 5 | Monday | Pfingstmontag (Whit Monday) |
| August 1 | Tuesday | Bundesfeiertag (Swiss National Day) |
| November 1 | Wednesday | Allerheiligen (All Saints' 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
9
Working days
251
After subtracting 106 weekend days and 9 weekday-falling public holidays, Glarus has 251 working days in 2028. Deadlines and due dates counted in Glarus use this cantonal calendar, not just the national Swiss set.