Switzerland 2028

Complete list of public holidays for 2028

Next Holiday

New Year's Day

January 1, 2028Saturday

Public Holidays 2028

All public holidays in Switzerland for 2028

HolidayDateDayStatus
New Year's Day
January 1, 2028Saturday729 days
St. Berchtold's Day
January 2, 2028Sunday730 days
Epiphany
January 6, 2028Thursday734 days
Epiphany
January 6, 2028Thursday734 days
Republic Day
March 1, 2028Wednesday789 days
Saint Joseph's Day
March 19, 2028Sunday807 days
Saint Joseph's Day
March 19, 2028Sunday807 days
Näfels procession
April 4, 2028Tuesday823 days
Good Friday
April 14, 2028Friday833 days
Easter Monday
April 17, 2028Monday836 days
Easter Monday
April 17, 2028Monday836 days
Labour Day
May 1, 2028Monday850 days
Labour Day
May 1, 2028Monday850 days
Ascension Day
May 25, 2028Thursday874 days
Whit Monday
June 5, 2028Monday885 days
Whit Monday
June 5, 2028Monday885 days
Corpus Christi
June 15, 2028Thursday895 days
Corpus Christi
June 15, 2028Thursday895 days
Saint Peter and Saint Paul
June 29, 2028Thursday909 days
Swiss National Day
August 1, 2028Tuesday942 days
Assumption of the Virgin Mary
August 15, 2028Tuesday956 days
Assumption of the Virgin Mary
August 15, 2028Tuesday956 days
Geneva Prayday
September 7, 2028Thursday979 days
Federal Day of Thanksgiving
September 17, 2028Sunday989 days
Federal Fast Monday
September 18, 2028Monday990 days
All Saints' Day
November 1, 2028Wednesday1034 days
All Saints' Day
November 1, 2028Wednesday1034 days
Immaculate Conception
December 8, 2028Friday1071 days
Immaculate Conception
December 8, 2028Friday1071 days
Christmas Day
December 25, 2028Monday1088 days
St. Stephen's Day
December 26, 2028Tuesday1089 days
St. Stephen's Day
December 26, 2028Tuesday1089 days
Restoration Day
December 31, 2028Sunday1094 days

2028 Holiday Statistics for Switzerland

33
Total Holidays
6
Weekend Holidays
8
Monday Holidays
3
Friday Holidays
🗓️ 2028 is a leap year (366 days)

6 holidays fall on weekends in 2028

11 holidays create long weekend opportunities

⏳ Planning ahead for 2028 (2 years from now)