Last reviewed: October 14, 2026 · Holiday data: October 8, 2026
The 2028 table for Schwyz lists 14 dates: 12 fall on a weekday and 2 on a weekend. That leaves 248 working days in 2028. Like the Switzerland calculator, this page counts Monday to Friday as working days; what changes is the holiday list.
How Schwyz differs from the Switzerland calculator
Schwyz's rows add six days to this site's eight-day Swiss baseline and drop none: Heilige Drei Könige (Epiphany) on 6 January, Josefstag on 19 March, Fronleichnam on 4 June 2026, 27 May 2027 and 15 June 2028, Mariä Himmelfahrt on 15 August, Allerheiligen on 1 November and Mariä Empfängnis on 8 December. These are the same six days as in the Uri rows. Easter Monday, Whit Monday and Stephanstag stay in the count.
Dates in Schwyz's table that the Switzerland calculator's set does not have (2028)
Heilige Drei Könige (Epiphany) (Thursday, January 6)
Josefstag (St Joseph's Day) (Sunday, March 19)
Fronleichnam (Corpus Christi) (Thursday, June 15)
Mariä Himmelfahrt (Assumption) (Tuesday, August 15)
Allerheiligen (All Saints' Day) (Wednesday, November 1)
Mariä Empfängnis (Immaculate Conception) (Friday, December 8)
Dates in the Switzerland calculator's set that Schwyz's table does not have (2028)
Schwyz's 2028 table has every date in the Switzerland calculator's set.
Schwyz public holiday calendar 2028
Date
Day
Public holiday
Notes
January 1
Saturday (weekend)
Neujahrstag (New Year's Day)
Neujahrstag (New Year's Day) on Saturday January 1 falls in the Saturday-Sunday weekend, so this entry takes no working day out of the count.
January 6
Thursday
Heilige Drei Könige (Epiphany)
Heilige Drei Könige (Epiphany) on Thursday January 6 leaves Friday January 7 as a bridge day, the only working day between it and the Saturday-Sunday weekend.
March 19
Sunday (weekend)
Josefstag (St Joseph's Day)
Josefstag (St Joseph's Day) on Sunday March 19 falls in the Saturday-Sunday weekend, so this entry takes no working day out of the count.
April 14
Friday
Karfreitag (Good Friday)
Karfreitag (Good Friday) on Friday April 14 sits next to the Saturday-Sunday weekend, which makes it a long weekend.
April 17
Monday
Ostermontag (Easter Monday)
Ostermontag (Easter Monday) on Monday April 17 sits next to the Saturday-Sunday weekend, which makes it a long weekend.
May 25
Thursday
Auffahrt (Ascension Day)
Auffahrt (Ascension Day) on Thursday May 25 leaves Friday May 26 as a bridge day, the only working day between it and the Saturday-Sunday weekend.
June 5
Monday
Pfingstmontag (Whit Monday)
Pfingstmontag (Whit Monday) on Monday June 5 sits next to the Saturday-Sunday weekend, which makes it a long weekend.
June 15
Thursday
Fronleichnam (Corpus Christi)
Fronleichnam (Corpus Christi) on Thursday June 15 leaves Friday June 16 as a bridge day, the only working day between it and the Saturday-Sunday weekend.
August 1
Tuesday
Bundesfeiertag (Swiss National Day)
Bundesfeiertag (Swiss National Day) on Tuesday August 1 leaves Monday July 31 as a bridge day, the only working day between it and the Saturday-Sunday weekend.
August 15
Tuesday
Mariä Himmelfahrt (Assumption)
Mariä Himmelfahrt (Assumption) on Tuesday August 15 leaves Monday August 14 as a bridge day, the only working day between it and the Saturday-Sunday weekend.
November 1
Wednesday
Allerheiligen (All Saints' Day)
Allerheiligen (All Saints' Day) on Wednesday November 1 falls mid-week, with at least two working days between it and the Saturday-Sunday weekend on each side.
December 8
Friday
Mariä Empfängnis (Immaculate Conception)
Mariä Empfängnis (Immaculate Conception) on Friday December 8 sits next to the Saturday-Sunday weekend, which makes it a long weekend.
December 25
Monday
Weihnachten (Christmas Day)
Weihnachten (Christmas Day) on Monday December 25 sits next to the Saturday-Sunday weekend, which makes it a long weekend.
December 26
Tuesday
Stephanstag (Boxing Day)
Stephanstag (Boxing Day) on Tuesday December 26 is joined to the Saturday-Sunday weekend by the holiday before it, with no working day in between.
2028 summary
Total days
366
Weekend days
106
Public holidays on weekdays
12
Working days
248
After subtracting 106 weekend days and 12 weekday-falling public holidays, Schwyz has 248 working days in 2028. The count on this page uses the cantonal calendar, not just the Switzerland calculator's set.
How many public holidays does Schwyz have in 2028?
The 2028 table for Schwyz lists 14 dates: 12 fall on a weekday and 2 on a weekend. The 12 weekday dates are the ones the count subtracts; the full list, with each date's weekday, is in the table above.
How does Schwyz differ from the rest of Switzerland?
Schwyz's rows add six days to this site's eight-day Swiss baseline and drop none: Heilige Drei Könige (Epiphany) on 6 January, Josefstag on 19 March, Fronleichnam on 4 June 2026, 27 May 2027 and 15 June 2028, Mariä Himmelfahrt on 15 August, Allerheiligen on 1 November and Mariä Empfängnis on 8 December. These are the same six days as in the Uri rows. Easter Monday, Whit Monday and Stephanstag stay in the count.
Which holidays does Schwyz change in 2028?
Schwyz's table has these dates that the Switzerland calculator's set does not: Heilige Drei Könige (Epiphany) (Thursday, January 6); Josefstag (St Joseph's Day) (Sunday, March 19); Fronleichnam (Corpus Christi) (Thursday, June 15); Mariä Himmelfahrt (Assumption) (Tuesday, August 15); Allerheiligen (All Saints' Day) (Wednesday, November 1); Mariä Empfängnis (Immaculate Conception) (Friday, December 8).
How many working days does Schwyz have in 2028?
Schwyz has 248 working days in 2028, after subtracting 106 weekend days and 12 weekday-falling public holidays.