🇨🇭

Switzerland Public Holidays 2024

Complete list of public holidays — nationwide & regional

20242025202620272028202920302031

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
🇨🇭 Public Holidays for all of Switzerland
DateDayHoliday NameType
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

Frequently Asked Questions

When is Swiss National Day in 2024 and is it a good bridge day?
Swiss National Day (1 August) falls on a Thursday in 2024. Taking Friday 2 August as annual leave creates a four-day weekend — one of the strongest bridge day opportunities of the year for Swiss workers.
When is Easter in Switzerland in 2024?
Easter Sunday falls on 31 March 2024. Most cantons observe Good Friday (29 March) and Easter Monday (1 April). Ascension Day follows on 9 May (Thursday) and Whit Monday on 20 May.
Which cantons have the most public holidays in 2024?
Catholic cantons such as Lucerne, Uri, Schwyz, Obwalden, Nidwalden, and Appenzell Innerrhoden observe the highest number of holidays — up to 15 per year — including Epiphany, Corpus Christi, Assumption of Mary, All Saints' Day, and cantonal patron saint days.
What is the Jeûne Genevois in 2024?
The Jeûne Genevois (Genevan Fast) is a unique public holiday in the canton of Geneva, observed on the Thursday after the first Sunday in September. In 2024 it falls on 12 September. It is a day of reflection rooted in the 16th-century Reformation and is unique to Geneva.
Is Berchtoldstag (2 January) a public holiday in all Swiss cantons?
No. Berchtoldstag is observed primarily in German-speaking cantons and is not a federal holiday. In 2024 it falls on a Tuesday, giving observing cantons a three-day post-New Year break from Sunday 31 December to Tuesday 2 January.