Switzerland Public Holidays in 2031

Hide Observances
New Year's Day (regional holiday)
Wed, January 01, 2031

Public holiday in Zurich, Bern, Lucerne, Uri, Schwyz, Obwalden, Nidwalden, Glarus, Zug, Fribourg, Solothurn, Basel-Stadt, Basel-Land, Schaffhausen, Appenzell Ausserrhoden, Appenzell Innerrhoden, St. Gallen, Aargau, Graubünden, Thurgau, Ticino, Vaud, Valais, Neuchâtel, Geneva, Jura

Berchtold Day (regional holiday)
Thu, January 02, 2031

Public holiday in Bern, Jura, Thurgau, Vaud

Epiphany (regional holiday)
Mon, January 06, 2031

Public holiday in Schwyz, Ticino, Uri

Valentine's Day
Fri, February 14, 2031

Observance

Saint Joseph's Day (regional holiday)
Wed, March 19, 2031

Public holiday in Nidwalden, Schwyz, Ticino, Uri, Valais

Daylight Saving Time starts
Sun, March 30, 2031

Observance

Good Friday (regional holiday)
Fri, April 11, 2031

Public holiday in Zurich, Bern, Lucerne, Uri, Schwyz, Obwalden, Nidwalden, Glarus, Zug, Fribourg, Solothurn, Basel-Stadt, Basel-Land, Schaffhausen, Appenzell Ausserrhoden, Appenzell Innerrhoden, St. Gallen, Aargau, Graubünden, Thurgau, Vaud, Neuchâtel, Geneva, Jura

Easter Sunday
Sun, April 13, 2031

Observance

Easter Monday (regional holiday)
Mon, April 14, 2031

Public holiday in Zurich, Bern, Uri, Schwyz, Glarus, Fribourg, Basel-Stadt, Basel-Land, Schaffhausen, Appenzell Ausserrhoden, Appenzell Innerrhoden, St. Gallen, Aargau, Graubünden, Thurgau, Ticino, Vaud, Geneva, Jura

May Day (regional holiday)
Thu, May 01, 2031

Public holiday in Basel-Land, Basel-Stadt, Jura, Neuchâtel, Schaffhausen, Zurich, Thurgau, Ticino

Mother’s Day
Sun, May 11, 2031

Observance

Ascension Day (regional holiday)
Thu, May 22, 2031

Public holiday in Zurich, Bern, Lucerne, Uri, Schwyz, Obwalden, Nidwalden, Glarus, Zug, Fribourg, Solothurn, Basel-Stadt, Basel-Land, Schaffhausen, Appenzell Ausserrhoden, Appenzell Innerrhoden, St. Gallen, Aargau, Graubünden, Thurgau, Ticino, Vaud, Valais, Neuchâtel, Geneva, Jura

Father’s Day
Sun, June 01, 2031

Observance

Pentecost (regional holiday)
Sun, June 01, 2031

Observance

Pentecost Monday (regional holiday)
Mon, June 02, 2031

Public holiday in Zurich, Bern, Uri, Schwyz, Glarus, Fribourg, Basel-Stadt, Basel-Land, Schaffhausen, Appenzell Ausserrhoden, Appenzell Innerrhoden, St. Gallen, Aargau, Graubünden, Thurgau, Ticino, Vaud, Geneva, Jura

Corpus Christi (regional holiday)
Thu, June 12, 2031

Public holiday in Appenzell Innerrhoden, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Ticino, Uri, Valais, Zug

Swiss National Day
Fri, August 01, 2031

Public holiday

Assumption of Mary (regional holiday)
Fri, August 15, 2031

Public holiday in Appenzell Innerrhoden, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Ticino, Uri, Valais, Zug

Knabenschiessen (Zurich)
Sat, September 13, 2031

Observance

Knabenschiessen (Zurich)
Sun, September 14, 2031

Observance

Knabenschiessen (Zurich)
Mon, September 15, 2031

Observance

Swiss Federal Fast (regional holiday)
Sun, September 21, 2031

Observance

Daylight Saving Time ends
Sun, October 26, 2031

Observance

All Saints' Day (regional holiday)
Sat, November 01, 2031

Public holiday in Aargau, Appenzell Innerrhoden, Fribourg, Glarus, Jura, Lucerne, Nidwalden, Obwalden, St. Gallen, Schwyz, Ticino, Uri, Valais, Zug

Immaculate Conception (regional holiday)
Mon, December 08, 2031

Public holiday in Appenzell Innerrhoden, Lucerne, Nidwalden, Obwalden, Schwyz, Ticino, Uri, Valais, Zug

Christmas Eve
Wed, December 24, 2031

Observance

Christmas Day (regional holiday)
Thu, December 25, 2031

Public holiday in Zurich, Bern, Lucerne, Uri, Schwyz, Obwalden, Nidwalden, Glarus, Zug, Fribourg, Solothurn, Basel-Stadt, Basel-Land, Schaffhausen, Appenzell Ausserrhoden, Appenzell Innerrhoden, St. Gallen, Aargau, Graubünden, Thurgau, Ticino, Vaud, Valais, Neuchâtel, Geneva, Jura

St. Stephen's Day (regional holiday)
Fri, December 26, 2031

Public holiday in Zurich, Bern, Lucerne, Uri, Schwyz, Glarus, Basel-Stadt, Basel-Land, Schaffhausen, Appenzell Ausserrhoden, Appenzell Innerrhoden, St. Gallen, Graubünden, Thurgau, Ticino

New Year's Eve
Wed, December 31, 2031

Observance