Canton of Schwyz
Public holidays in the Canton of Schwyz
All current public holidays in the Canton of Schwyz at a glance, with date and weekday for the coming years. The canton is traditionally Catholic, so its holidays include Corpus Christi, the Assumption, All Saints' Day and the Immaculate Conception.
Next public holiday: All Saints' Day, Sunday 01.11.2026.
Year by year
The holidays at a glance
- New Year's Day
- The start of the year on 1 January.
- Epiphany
- Epiphany (6 January), the end of the Christmas season.
- St Joseph's Day
- Feast of St Joseph (19 March).
- Good Friday
- Good Friday commemorates the Crucifixion; a movable holiday before Easter.
- Easter Sunday
- Easter Sunday, the Christian feast of the Resurrection.
- Easter Monday
- Easter Monday, the day after Easter Sunday.
- Ascension Day
- Ascension Day, 40 days after Easter.
- Whit Sunday
- Whit Sunday (Pentecost), 50 days after Easter.
- Whit Monday
- Whit Monday, the day after Pentecost.
- Corpus Christi
- Corpus Christi, a Catholic feast 60 days after Easter.
- Swiss National Day
- Swiss National Day on 1 August.
- Assumption of Mary
- The Assumption (15 August), a Catholic holiday.
- All Saints' Day
- All Saints' Day (1 November), a Catholic feast.
- Immaculate Conception
- The Immaculate Conception (8 December), a Catholic holiday.
- Christmas Day
- Christmas Day (25 December), the feast of the birth of Jesus.
- St Stephen's Day
- St Stephen's Day (26 December), the second day of Christmas.
See also: school holidays in the Canton of Schwyz.
Source: Canton of Schwyz (data.sz.ch)