🇨🇭

Switzerland Public Holidays 2028

Complete list of public holidays — nationwide & regional

20242025202620272028202920302031

Switzerland's 2028 public holiday calendar is a leap year calendar with Swiss National Day (1 August) falling on a Tuesday. Taking Monday 31 July as annual leave creates a four-day weekend from Saturday 29 July to Tuesday 1 August — a solid but not automatic long weekend requiring one day of leave.

Easter Sunday is 16 April 2028, with Good Friday (14 April) and Easter Monday (17 April) observed in most cantons. Labour Day (1 May) falls on a Monday — not a federal Swiss holiday, but observed in Geneva, Jura, and Neuchâtel, where workers get an automatic long weekend. Ascension Day (25 May, Thursday) and Whit Monday (4 June) complete the spring sequence.

For Catholic cantons, Corpus Christi (15 June, Thursday) offers a bridge day on Friday 16 June. Assumption of Mary (15 August, Wednesday) is mid-week — bridge days on either side needed for a longer break. All Saints' Day (1 November) falls on a Wednesday, similarly requiring bridge days.

Nationwide Holidays 2028

5 holidays
🇨🇭 Public Holidays for all of Switzerland
DateDayHoliday NameType
1 Jan 2028 Sat New Year's Day Nationwide
17 Apr 2028 Mon Easter Monday Nationwide
25 May 2028 Thu Ascension Day Nationwide
1 Aug 2028 Tue Swiss National Day Nationwide
25 Dec 2028 Mon Christmas Day Nationwide

Frequently Asked Questions

Does Swiss National Day create a long weekend in 2028?
With a bridge day, yes. Swiss National Day (1 August) falls on a Tuesday in 2028. Taking Monday 31 July as annual leave creates a four-day weekend from Saturday 29 July to Tuesday 1 August.
When is Easter in Switzerland in 2028?
Easter Sunday is 16 April 2028 — a comfortable mid-April date. Good Friday (14 April) and Easter Monday (17 April) are observed in most cantons. Ascension Day (25 May, Thursday) and Whit Monday (4 June) follow.
Is Labour Day (1 May) observed in Switzerland in 2028?
Labour Day is not a federal Swiss public holiday but is observed in several cantons: Geneva, Jura, and Neuchâtel. In 2028, 1 May falls on a Monday — giving workers in those cantons an automatic three-day weekend.
Is Corpus Christi a good bridge day in 2028?
Yes — Corpus Christi falls on Thursday 15 June 2028 in Catholic cantons. Taking Friday 16 June as leave creates a four-day weekend — a strong opportunity for cantons like Lucerne, Schwyz, and Zug that observe this holiday.
Is 2028 a leap year and does it affect Swiss holidays?
Yes, 2028 is a leap year with 366 days. The extra day (29 February) falls during the school year but does not directly affect any public holiday. It does shift the day-of-week alignment for subsequent fixed-date holidays.