Public National Holidays:
January 1 (Thursday) – New Year’s Day
May 14 (Thursday) – Ascension Day
August 1 (Saturday) – Swiss National Day
December 25 (Friday) – Christmas Day
Regional observed holidays (by canton):
January 2 (Friday) – Berchtold’s Day (AG, BE, FR, GL, JU, LU, OW, SG, SH, TG, VD)
January 6 (Tuesday) – Epiphany (SZ, TI, UR)
March 1 (Sunday) – Republic Day (Neuchâtel only)
March 19 (Thursday) – St. Joseph’s Day (NW, SZ, TI, UR, VS)
April 2 (Thursday) – Näfelser Fahrt (Glarus)
April 3 (Friday) – Good Friday (most cantons; TI and VS exclude it)
April 6 (Monday) – Easter Monday (most cantons)
May 1 (Friday) – Labour Day (observed in select cantons)
May 25 (Monday) – Whit Monday (Pentecost Monday; observed in most cantons)
June 4 (Thursday) – Corpus Christi (in 13 cantons)
June 23 (Tuesday) – Jura Independence Day (Jura only)
June 29 (Monday) – St. Peter and St. Paul (Ticino only)
August 15 (Saturday) – Assumption Day (AG, AI, FR, JU, LU, NW, OW, SO, SZ, TI, UR, VS, ZG)
September 10 (Thursday) – Jeûne Genevois (Geneva only)
September 21 (Monday) – Day after Federal Fast (Vaud only)
September 25 (Friday) – Brother Klaus Festival (Obwalden)
November 1 (Sunday) – All Saints’ Day (observed in many cantons)
December 8 (Tuesday) – Immaculate Conception (observed in many cantons)
December 24 (Thursday) – Christmas Eve (Glarus only)
December 26 (Saturday) – St. Stephen’s Day (most cantons)
December 31 (Thursday) – Restoration Day (Geneva only)
Notes:
National holidays apply across all cantons (e.g., New Year’s Day, National Day). Regional holidays vary by canton, check local calendars if relevant.
If a holiday falls on a Saturday or Sunday, it is not shifted to a weekday
