Skip to main content
Business Day Calculator

Schwyz Public Holidays 2028

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

DateDayPublic holiday
January 1Saturday (weekend)Neujahrstag (New Year's Day)
January 6ThursdayHeilige Drei Könige (Epiphany)
March 19Sunday (weekend)Josefstag (St Joseph's Day)
April 14FridayKarfreitag (Good Friday)
April 17MondayOstermontag (Easter Monday)
May 25ThursdayAuffahrt (Ascension Day)
June 5MondayPfingstmontag (Whit Monday)
June 15ThursdayFronleichnam (Corpus Christi)
August 1TuesdayBundesfeiertag (Swiss National Day)
August 15TuesdayMariä Himmelfahrt (Assumption)
November 1WednesdayAllerheiligen (All Saints' Day)
December 8FridayMariä Empfängnis (Immaculate Conception)
December 25MondayWeihnachten (Christmas Day)
December 26TuesdayStephanstag (Boxing Day)

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.

Documents cited for this canton

The holiday list and the explanation above rest on these documents, alongside the holiday data source below.

Sources and verification

Official source: sz.ch (opens in a new tab)

Cross-checked against this source on October 8, 2026.

See all official sources →

Schwyz 2028 FAQ

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.