CityHero

Public holidays 2024 in Switzerland

In 2024, New Year's Day (Mon, 1 Jan), Ascension Day (Thu, 9 May), Swiss National Day (Thu, 1 Aug) and Christmas Day (Wed, 25 Dec) apply in all 26 cantons. All others are set by the cantons: most weekday holidays in Ticino, Schwyz, Uri and Jura (12), fewest in Aargau, Fribourg and Solothurn (5). Below: every month, 9 possible bridge days and all cantons compared.

Holidays 2024 by canton

Pick your canton for the full list with bridge days:

ZHZurichBEBernLULucerneURUriSZSchwyzOWObwaldenNWNidwaldenGLGlarusZGZugFRFribourgSOSolothurnBSBasel-CityBLBasel-CountrySHSchaffhausenARAppenzell Outer RhodesAIAppenzell Inner RhodesSGSt. GallenGRGrisonsAGAargauTGThurgauTITicinoVDVaudVSValaisNENeuchâtelGEGenevaJUJura

Holidays in January 2024

  • Monday, January 1,New Year's Day — statutory in all 26 cantons
  • Tuesday, January 2,Berchtold's Day — statutory in 4 cantons: BE, TG, VD, JU; partly or customary in ZH, LU, OW, GL, ZG, FR, SO, SH, GR, AG, NE, GE
  • Saturday, January 6,Epiphany — statutory in 3 cantons: UR, SZ, TI; partly or customary in GR

Holidays in March 2024

  • Friday, March 1,Neuchâtel Republic Day — only in Neuchâtel
  • Tuesday, March 19,St. Joseph's Day — statutory in 5 cantons: UR, SZ, NW, TI, VS; partly or customary in LU, ZG, GR
  • Friday, March 29,Good Friday — statutory in 24 cantons (not TI, VS)

Holidays in April 2024

  • Monday, April 1,Easter Monday — statutory in 17 cantons: ZH, BE, UR, SZ, GL, BS, BL, SH, AR, AI, SG, GR, TG, TI, VD, GE, JU; partly or customary in LU, OW, NW, ZG, FR, SO, AG, NE
  • Thursday, April 4,Näfels Pilgrimage — only in Glarus

Holidays in May 2024

  • Wednesday, May 1,Labour Day — statutory in 8 cantons: ZH, BS, BL, SH, TG, TI, NE, JU; partly or customary in FR, SO, AG
  • Thursday, May 9,Ascension Day — statutory in all 26 cantons
  • Monday, May 20,Whit Monday — statutory in 17 cantons: ZH, BE, UR, SZ, GL, BS, BL, SH, AR, AI, SG, GR, TG, TI, VD, GE, JU; partly or customary in LU, OW, NW, ZG, FR, SO, AG, NE
  • Thursday, May 30,Corpus Christi — statutory in 10 cantons: LU, UR, SZ, OW, NW, ZG, AI, TI, VS, JU; partly or customary in FR, SO, BL, GR, AG, NE

Holidays in June 2024

  • Sunday, June 23,Jura Independence Day — only in Jura
  • Saturday, June 29,Saints Peter and Paul — only in Ticino; partly or customary in LU, GR

Holidays in August 2024

  • Thursday, August 1,Swiss National Day — statutory in all 26 cantons
  • Thursday, August 15,Assumption Day — statutory in 10 cantons: LU, UR, SZ, OW, NW, ZG, AI, TI, VS, JU; partly or customary in FR, SO, BL, GR, AG

Holidays in September 2024

  • Thursday, September 5,Geneva Fast — only in Geneva
  • Monday, September 16,Federal Fast Monday — only in Vaud; partly or customary in BE, NE
  • Sunday, September 22,St. Maurice's Day — only in Appenzell Inner Rhodes
  • Wednesday, September 25,St. Nicholas of Flüe — only in Obwalden

Holidays in November 2024

  • Friday, November 1,All Saints' Day — statutory in 12 cantons: LU, UR, SZ, OW, NW, GL, ZG, AI, SG, TI, VS, JU; partly or customary in FR, SO, GR, AG

Holidays in December 2024

  • Sunday, December 8,Immaculate Conception — statutory in 9 cantons: LU, UR, SZ, OW, NW, ZG, AI, TI, VS; partly or customary in FR, SO, GR, AG
  • Wednesday, December 25,Christmas Day — statutory in all 26 cantons
  • Thursday, December 26,St. Stephen's Day — statutory in 15 cantons: ZH, BE, LU, UR, SZ, GL, BS, BL, SH, AR, AI, SG, GR, TG, TI; partly or customary in OW, NW, ZG, FR, SO, AG
  • Tuesday, December 31,Restoration of the Republic (Geneva) — only in Geneva

Bridge days 2024

A bridge day is a single working day between a holiday and the weekend. One day of leave turns it into a long weekend. Which bridges exist depends on the canton:

Bridge daybecause ofDays offCantons
Mon, 18 MarSt. Joseph's Day4UR, SZ, NW, TI, VS
Fri, 5 AprNäfels Pilgrimage4GL
Fri, 10 MayAscension Day4all
Fri, 31 MayCorpus Christi4LU, UR, SZ, OW, NW, ZG, AI, TI, VS, JU
Fri, 2 AugSwiss National Day4all
Fri, 16 AugAssumption Day4LU, UR, SZ, OW, NW, ZG, AI, TI, VS, JU
Fri, 6 SepGeneva Fast4GE
Fri, 27 DecSt. Stephen's Day5ZH, BE, LU, UR, SZ, GL, BS, BL, SH, AR, AI, SG, GR, TG, TI
Mon, 30 DecRestoration of the Republic (Geneva)4GE

Canton comparison 2024

Counted are statutory holidays and rest days valid in the whole canton. “On weekdays” = Monday to Friday.

Cantonstatutoryon weekdayspartial/customary
Ticino15120
Schwyz14120
Uri14120
Jura13120
Appenzell Inner Rhodes13110
Glarus10101
Thurgau10100
Lucerne1095
Nidwalden1093
Obwalden1094
Bern991
Basel-Country992
Basel-City990
Geneva991
St. Gallen990
Schaffhausen991
Vaud990
Zurich991
Valais980
Zug985
Appenzell Outer Rhodes880
Grisons888
Neuchâtel775
Aargau559
Fribourg559
Solothurn559

All holidays 2024 × 26 cantons

HolidayZHBELUURSZOWNWGLZGFRSOBSBLSHARAISGGRAGTGTIVDVSNEGEJU
New Year's Day · Mon, 1 Jan●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory
Berchtold's Day · Tue, 2 Jan○customary●statutory○customary○customary○customary○customary○customary○customary○customary○customary◐partly●statutory●statutory○customary○customary●statutory
Epiphany · Sat, 6 Jan●statutory●statutory◐partly●statutory
Neuchâtel Republic Day · Fri, 1 Mar●statutory
St. Joseph's Day · Tue, 19 Mar◐partly●statutory●statutory●statutory◐partly◐partly●statutory●statutory
Good Friday · Fri, 29 Mar●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory
Easter Monday · Mon, 1 Apr●statutory●statutory○customary●statutory●statutory○customary○customary●statutory○customary○customary○customary●statutory●statutory●statutory●statutory●statutory●statutory●statutory◐partly●statutory●statutory●statutory○customary●statutory●statutory
Näfels Pilgrimage · Thu, 4 Apr●statutory
Labour Day · Wed, 1 May●statutory◐partly◐partly●statutory●statutory●statutory○customary●statutory●statutory●statutory●statutory
Ascension Day · Thu, 9 May●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory
Whit Monday · Mon, 20 May●statutory●statutory○customary●statutory●statutory○customary○customary●statutory○customary○customary◐partly●statutory●statutory●statutory●statutory●statutory●statutory●statutory◐partly●statutory●statutory●statutory○customary●statutory●statutory
Corpus Christi · Thu, 30 May●statutory●statutory●statutory●statutory●statutory●statutory◐partly◐partly◐partly●statutory◐partly◐partly●statutory●statutory◐partly●statutory
Jura Independence Day · Sun, 23 Jun●statutory
Saints Peter and Paul · Sat, 29 Jun◐partly◐partly●statutory
Swiss National Day · Thu, 1 Aug●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory
Assumption Day · Thu, 15 Aug●statutory●statutory●statutory●statutory●statutory●statutory◐partly◐partly◐partly●statutory◐partly◐partly●statutory●statutory●statutory
Geneva Fast · Thu, 5 Sep●statutory
Federal Fast Monday · Mon, 16 Sep○customary●statutory○customary
St. Maurice's Day · Sun, 22 Sep●statutory
St. Nicholas of Flüe · Wed, 25 Sep●statutory
All Saints' Day · Fri, 1 Nov●statutory●statutory●statutory●statutory●statutory●statutory●statutory◐partly◐partly●statutory●statutory◐partly◐partly●statutory●statutory●statutory
Immaculate Conception · Sun, 8 Dec●statutory●statutory●statutory●statutory●statutory●statutory◐partly◐partly●statutory◐partly◐partly●statutory●statutory
Christmas Day · Wed, 25 Dec●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory●statutory
St. Stephen's Day · Thu, 26 Dec●statutory●statutory●statutory●statutory●statutory○customary○customary●statutory○customary○customary◐partly●statutory●statutory●statutory●statutory●statutory●statutory●statutory◐partly●statutory●statutory
Restoration of the Republic (Geneva) · Tue, 31 Dec●statutory

● statutory holiday or rest day in the whole canton · ◐ half day or only in some municipalities · ○ not statutory but usually a day off

Frequently asked

Which holidays apply across Switzerland in 2024?

Statutory in all 26 cantons: New Year's Day (Monday, January 1, 2024), Ascension Day (Thursday, May 9, 2024), Swiss National Day (Thursday, August 1, 2024) and Christmas Day (Wednesday, December 25, 2024). All other holidays are set by the cantons.

When is Easter 2024?

Easter Sunday 2024 is on Sunday, March 31, 2024. Good Friday is Friday, March 29, 2024 (statutory in 24 cantons (not TI, VS)), Easter Monday Monday, April 1, 2024 (statutory in 17 cantons: ZH, BE, UR, SZ, GL, BS, BL, SH, AR, AI, SG, GR, TG, TI, VD, GE, JU; partly or customary in LU, OW, NW, ZG, FR, SO, AG, NE).

When is Ascension Day 2024 and is there a bridge day?

Ascension Day is on Thursday, May 9, 2024, a holiday in all cantons. Taking Friday, May 10, 2024 off gives 4 days in a row.

When is Whit Monday 2024?

Whit Monday is on Monday, May 20, 2024 — statutory in 17 cantons: ZH, BE, UR, SZ, GL, BS, BL, SH, AR, AI, SG, GR, TG, TI, VD, GE, JU; partly or customary in LU, OW, NW, ZG, FR, SO, AG, NE.

Which holidays are in May 2024?

In May 2024: Labour Day on Wednesday, May 1, 2024 (statutory in 8 cantons: ZH, BS, BL, SH, TG, TI, NE, JU; partly or customary in FR, SO, AG); Ascension Day on Thursday, May 9, 2024 (statutory in all 26 cantons); Whit Monday on Monday, May 20, 2024 (statutory in 17 cantons: ZH, BE, UR, SZ, GL, BS, BL, SH, AR, AI, SG, GR, TG, TI, VD, GE, JU; partly or customary in LU, OW, NW, ZG, FR, SO, AG, NE); Corpus Christi on Thursday, May 30, 2024 (statutory in 10 cantons: LU, UR, SZ, OW, NW, ZG, AI, TI, VS, JU; partly or customary in FR, SO, BL, GR, AG, NE).

Is 1 May 2024 a public holiday?

Labour Day (Wednesday, May 1, 2024) is statutory in only 8 cantons: Zurich, Basel-City, Basel-Country, Schaffhausen, Thurgau, Ticino, Neuchâtel and Jura. Half day in Fribourg and Solothurn.

Which canton has the most holidays in 2024?

Most statutory holidays on weekdays in 2024: Ticino, Schwyz, Uri and Jura with 12. Fewest: Aargau, Fribourg and Solothurn with 5.

Is Maundy Thursday 2024 a holiday?

No. Maundy Thursday (Thursday, March 28, 2024) is not a statutory holiday in any canton.

Sources and method

Per-canton rules follow the Federal Office of Justice list of statutory holidays and the derived canton table; Art. 20a Labour Act (National Day + up to eight cantonal holidays). All dates are computed; movable feasts from the Easter date. Cantonal law prevails; local municipal holidays are not listed. No guarantee.

BJ: kantonale Feiertage (PDF) · Art. 20a ArG