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, 2028Saturday679 days
St. Berchtold's Day
January 2, 2028Sunday680 days
Epiphany
January 6, 2028Thursday684 days
Epiphany
January 6, 2028Thursday684 days
Republic Day
March 1, 2028Wednesday739 days
Saint Joseph's Day
March 19, 2028Sunday757 days
Saint Joseph's Day
March 19, 2028Sunday757 days
Näfels procession
April 4, 2028Tuesday773 days
Good Friday
April 14, 2028Friday783 days
Easter Monday
April 17, 2028Monday786 days
Easter Monday
April 17, 2028Monday786 days
Labour Day
May 1, 2028Monday800 days
Labour Day
May 1, 2028Monday800 days
Ascension Day
May 25, 2028Thursday824 days
Whit Monday
June 5, 2028Monday835 days
Whit Monday
June 5, 2028Monday835 days
Corpus Christi
June 15, 2028Thursday845 days
Corpus Christi
June 15, 2028Thursday845 days
Saint Peter and Saint Paul
June 29, 2028Thursday859 days
Swiss National Day
August 1, 2028Tuesday892 days
Assumption of the Virgin Mary
August 15, 2028Tuesday906 days
Assumption of the Virgin Mary
August 15, 2028Tuesday906 days
Geneva Prayday
September 7, 2028Thursday929 days
Federal Day of Thanksgiving
September 17, 2028Sunday939 days
Federal Fast Monday
September 18, 2028Monday940 days
All Saints' Day
November 1, 2028Wednesday984 days
All Saints' Day
November 1, 2028Wednesday984 days
Immaculate Conception
December 8, 2028Friday1021 days
Immaculate Conception
December 8, 2028Friday1021 days
Christmas Day
December 25, 2028Monday1038 days
St. Stephen's Day
December 26, 2028Tuesday1039 days
St. Stephen's Day
December 26, 2028Tuesday1039 days
Restoration Day
December 31, 2028Sunday1044 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)