Switzerland's 2024 public holiday picture is defined by its uniquely decentralised structure. The only holiday guaranteed to every Swiss resident is National Day on 1 August — which in 2024 falls on a Thursday, creating a natural bridge day opportunity on Friday 2 August.
Easter Sunday falls on 31 March 2024. Most cantons observe Good Friday, Easter Monday, Ascension Day (9 May, Thursday), and Whit Monday (20 May) — though not all. Catholic cantons additionally observe Corpus Christi (30 May), Assumption of Mary (15 August), and All Saints' Day (1 November). The canton of Geneva observes the unique Jeûne Genevois (Genevan Fast) on the Thursday after the first Sunday in September — in 2024, that is 12 September.
Berchtoldstag (2 January) is widely observed in German-speaking cantons as an informal second New Year holiday, extending the festive break into the second day of the year. In 2024, 2 January falls on a Tuesday — giving those cantons observing it a three-day post-New Year break.
Nationwide Holidays 2024
5 holidays| Date | Day | Holiday Name | Type |
|---|---|---|---|
| 1 Jan 2024 | Mon | New Year's Day | Nationwide |
| 1 Apr 2024 | Mon | Easter Monday | Nationwide |
| 9 May 2024 | Thu | Ascension Day | Nationwide |
| 1 Aug 2024 | Thu | Swiss National Day | Nationwide |
| 25 Dec 2024 | Wed | Christmas Day | Nationwide |