Holidays in Switzerland

Switzerland's Rich History

Switzerland, known for its pristine landscapes and multicultural heritage, has a complex and fascinating history. From its early days as a confederation of states fighting for autonomy against European powers to becoming a neutral nation in global conflicts, Switzerland has always been a place of strategic importance. Its political neutrality and strong commitment to peace have shaped its identity on the international stage, making it a unique player in European and world history.

Why Swiss People Cherish Their Holidays

Swiss residents hold their holidays in high regard, seeing them as vital opportunities to unwind and reconnect with both nature and culture. In a country renowned for its work ethic, these breaks are a cherished respite, offering time to enjoy the scenic beauty and partake in traditional festivities. Whether it's skiing in the Alps or enjoying a local festival, holidays serve as a crucial time for rejuvenation and cultural immersion.

Activities to Enjoy in Switzerland

Switzerland offers a plethora of activities that cater to all interests and ages. Here are some top recommendations:

  • Explore the Alps: Whether you prefer skiing, snowboarding, or hiking, the Swiss Alps provide breathtaking views and exhilarating experiences.
  • Visit Historical Sites: Tour the medieval castles, such as Château de Chillon, or the ancient Roman ruins scattered across the country.
  • Enjoy Local Cuisine: Indulge in Swiss specialties like fondue, raclette, and Swiss chocolate at local eateries.
  • Attend Cultural Festivals: Experience traditional events like the Fasnacht Spring Carnival in Basel or the International Balloon Festival in Château-d'Oex.
  • Relax by the Lakes: Spend a day by one of Switzerland’s serene lakes, such as Lake Geneva or Lake Lucerne, enjoying the peaceful scenery and water activities.
Date Holiday
January 1, 2024 New Year's Day
January 2, 2024 St. Berchtold's Day
January 6, 2024 Epiphany
March 1, 2024 Republic Day
March 19, 2024 Saint Joseph's Day
March 29, 2024 Good Friday
April 1, 2024 Easter Monday
May 1, 2024 Labour Day
May 9, 2024 Ascension Day
May 20, 2024 Whit Monday
May 30, 2024 Corpus Christi
August 1, 2024 Swiss National Day
August 15, 2024 Assumption of the Virgin Mary
September 5, 2024 Geneva Prayday
September 15, 2024 Federal Day of Thanksgiving
September 16, 2024 Federal Fast Monday
November 1, 2024 All Saints' Day
December 8, 2024 Immaculate Conception
December 25, 2024 Christmas Day
December 26, 2024 St. Stephen's Day
January 1, 2025 New Year's Day
January 2, 2025 St. Berchtold's Day
January 6, 2025 Epiphany
March 1, 2025 Republic Day
March 19, 2025 Saint Joseph's Day
April 18, 2025 Good Friday
April 21, 2025 Easter Monday
May 1, 2025 Labour Day
May 29, 2025 Ascension Day
June 9, 2025 Whit Monday
June 19, 2025 Corpus Christi
August 1, 2025 Swiss National Day
August 15, 2025 Assumption of the Virgin Mary
September 11, 2025 Geneva Prayday
September 21, 2025 Federal Day of Thanksgiving
September 22, 2025 Federal Fast Monday
November 1, 2025 All Saints' Day
December 8, 2025 Immaculate Conception
December 25, 2025 Christmas Day
December 26, 2025 St. Stephen's Day
January 1, 2026 New Year's Day
January 2, 2026 St. Berchtold's Day
January 6, 2026 Epiphany
March 1, 2026 Republic Day
March 19, 2026 Saint Joseph's Day
April 3, 2026 Good Friday
April 6, 2026 Easter Monday
May 1, 2026 Labour Day
May 14, 2026 Ascension Day
May 25, 2026 Whit Monday
June 4, 2026 Corpus Christi
August 1, 2026 Swiss National Day
August 15, 2026 Assumption of the Virgin Mary
September 10, 2026 Geneva Prayday
September 20, 2026 Federal Day of Thanksgiving
September 21, 2026 Federal Fast Monday
November 1, 2026 All Saints' Day
December 8, 2026 Immaculate Conception
December 25, 2026 Christmas Day
December 26, 2026 St. Stephen's Day
January 1, 2027 New Year's Day
January 2, 2027 St. Berchtold's Day
January 6, 2027 Epiphany
March 1, 2027 Republic Day
March 19, 2027 Saint Joseph's Day
March 26, 2027 Good Friday
March 29, 2027 Easter Monday
May 1, 2027 Labour Day
May 6, 2027 Ascension Day
May 17, 2027 Whit Monday
May 27, 2027 Corpus Christi
August 1, 2027 Swiss National Day
August 15, 2027 Assumption of the Virgin Mary
September 9, 2027 Geneva Prayday
September 19, 2027 Federal Day of Thanksgiving
September 20, 2027 Federal Fast Monday
November 1, 2027 All Saints' Day
December 8, 2027 Immaculate Conception
December 25, 2027 Christmas Day
December 26, 2027 St. Stephen's Day
January 1, 2028 New Year's Day
January 2, 2028 St. Berchtold's Day
January 6, 2028 Epiphany
March 1, 2028 Republic Day
March 19, 2028 Saint Joseph's Day
April 14, 2028 Good Friday
April 17, 2028 Easter Monday
May 1, 2028 Labour Day
May 25, 2028 Ascension Day
June 5, 2028 Whit Monday
June 15, 2028 Corpus Christi
August 1, 2028 Swiss National Day
August 15, 2028 Assumption of the Virgin Mary
September 7, 2028 Geneva Prayday
September 17, 2028 Federal Day of Thanksgiving
September 18, 2028 Federal Fast Monday
November 1, 2028 All Saints' Day
December 8, 2028 Immaculate Conception
December 25, 2028 Christmas Day
December 26, 2028 St. Stephen's Day
January 1, 2029 New Year's Day
January 2, 2029 St. Berchtold's Day
January 6, 2029 Epiphany
March 1, 2029 Republic Day
March 19, 2029 Saint Joseph's Day
March 30, 2029 Good Friday
April 2, 2029 Easter Monday
May 1, 2029 Labour Day
May 10, 2029 Ascension Day
May 21, 2029 Whit Monday
May 31, 2029 Corpus Christi
August 1, 2029 Swiss National Day
August 15, 2029 Assumption of the Virgin Mary
September 6, 2029 Geneva Prayday
September 16, 2029 Federal Day of Thanksgiving
September 17, 2029 Federal Fast Monday
November 1, 2029 All Saints' Day
December 8, 2029 Immaculate Conception
December 25, 2029 Christmas Day
December 26, 2029 St. Stephen's Day
January 1, 2030 New Year's Day
January 2, 2030 St. Berchtold's Day
January 6, 2030 Epiphany
March 1, 2030 Republic Day
March 19, 2030 Saint Joseph's Day
April 19, 2030 Good Friday
April 22, 2030 Easter Monday
May 1, 2030 Labour Day
May 30, 2030 Ascension Day
June 10, 2030 Whit Monday
June 20, 2030 Corpus Christi
August 1, 2030 Swiss National Day
August 15, 2030 Assumption of the Virgin Mary
September 5, 2030 Geneva Prayday
September 15, 2030 Federal Day of Thanksgiving
September 16, 2030 Federal Fast Monday
November 1, 2030 All Saints' Day
December 8, 2030 Immaculate Conception
December 25, 2030 Christmas Day
December 26, 2030 St. Stephen's Day
January 1, 2031 New Year's Day
January 2, 2031 St. Berchtold's Day
January 6, 2031 Epiphany
March 1, 2031 Republic Day
March 19, 2031 Saint Joseph's Day
April 11, 2031 Good Friday
April 14, 2031 Easter Monday
May 1, 2031 Labour Day
May 22, 2031 Ascension Day
June 2, 2031 Whit Monday
June 12, 2031 Corpus Christi
August 1, 2031 Swiss National Day
August 15, 2031 Assumption of the Virgin Mary
September 11, 2031 Geneva Prayday
September 21, 2031 Federal Day of Thanksgiving
September 22, 2031 Federal Fast Monday
November 1, 2031 All Saints' Day
December 8, 2031 Immaculate Conception
December 25, 2031 Christmas Day
December 26, 2031 St. Stephen's Day
January 1, 2032 New Year's Day
January 2, 2032 St. Berchtold's Day
January 6, 2032 Epiphany
March 1, 2032 Republic Day
March 19, 2032 Saint Joseph's Day
March 26, 2032 Good Friday
March 29, 2032 Easter Monday
May 1, 2032 Labour Day
May 6, 2032 Ascension Day
May 17, 2032 Whit Monday
May 27, 2032 Corpus Christi
August 1, 2032 Swiss National Day
August 15, 2032 Assumption of the Virgin Mary
September 9, 2032 Geneva Prayday
September 19, 2032 Federal Day of Thanksgiving
September 20, 2032 Federal Fast Monday
November 1, 2032 All Saints' Day
December 8, 2032 Immaculate Conception
December 25, 2032 Christmas Day
December 26, 2032 St. Stephen's Day
January 1, 2033 New Year's Day
January 2, 2033 St. Berchtold's Day
January 6, 2033 Epiphany
March 1, 2033 Republic Day
March 19, 2033 Saint Joseph's Day
April 15, 2033 Good Friday
April 18, 2033 Easter Monday
May 1, 2033 Labour Day
May 26, 2033 Ascension Day
June 6, 2033 Whit Monday
June 16, 2033 Corpus Christi
August 1, 2033 Swiss National Day
August 15, 2033 Assumption of the Virgin Mary
September 8, 2033 Geneva Prayday
September 18, 2033 Federal Day of Thanksgiving
September 19, 2033 Federal Fast Monday
November 1, 2033 All Saints' Day
December 8, 2033 Immaculate Conception
December 25, 2033 Christmas Day
December 26, 2033 St. Stephen's Day
January 1, 2034 New Year's Day
January 2, 2034 St. Berchtold's Day
January 6, 2034 Epiphany
March 1, 2034 Republic Day
March 19, 2034 Saint Joseph's Day
April 7, 2034 Good Friday
April 10, 2034 Easter Monday
May 1, 2034 Labour Day
May 18, 2034 Ascension Day
May 29, 2034 Whit Monday
June 8, 2034 Corpus Christi
August 1, 2034 Swiss National Day
August 15, 2034 Assumption of the Virgin Mary
September 7, 2034 Geneva Prayday
September 17, 2034 Federal Day of Thanksgiving
September 18, 2034 Federal Fast Monday
November 1, 2034 All Saints' Day
December 8, 2034 Immaculate Conception
December 25, 2034 Christmas Day
December 26, 2034 St. Stephen's Day
January 1, 2035 New Year's Day
January 2, 2035 St. Berchtold's Day
January 6, 2035 Epiphany
March 1, 2035 Republic Day
March 19, 2035 Saint Joseph's Day
March 23, 2035 Good Friday
March 26, 2035 Easter Monday
May 1, 2035 Labour Day
May 3, 2035 Ascension Day
May 14, 2035 Whit Monday
May 24, 2035 Corpus Christi
August 1, 2035 Swiss National Day
August 15, 2035 Assumption of the Virgin Mary
September 6, 2035 Geneva Prayday
September 16, 2035 Federal Day of Thanksgiving
September 17, 2035 Federal Fast Monday
November 1, 2035 All Saints' Day
December 8, 2035 Immaculate Conception
December 25, 2035 Christmas Day
December 26, 2035 St. Stephen's Day
January 1, 2036 New Year's Day
January 2, 2036 St. Berchtold's Day
January 6, 2036 Epiphany
March 1, 2036 Republic Day
March 19, 2036 Saint Joseph's Day
April 11, 2036 Good Friday
April 14, 2036 Easter Monday
May 1, 2036 Labour Day
May 22, 2036 Ascension Day
June 2, 2036 Whit Monday
June 12, 2036 Corpus Christi
August 1, 2036 Swiss National Day
August 15, 2036 Assumption of the Virgin Mary
September 11, 2036 Geneva Prayday
September 21, 2036 Federal Day of Thanksgiving
September 22, 2036 Federal Fast Monday
November 1, 2036 All Saints' Day
December 8, 2036 Immaculate Conception
December 25, 2036 Christmas Day
December 26, 2036 St. Stephen's Day
January 1, 2037 New Year's Day
January 2, 2037 St. Berchtold's Day
January 6, 2037 Epiphany
March 1, 2037 Republic Day
March 19, 2037 Saint Joseph's Day
April 3, 2037 Good Friday
April 6, 2037 Easter Monday
May 1, 2037 Labour Day
May 14, 2037 Ascension Day
May 25, 2037 Whit Monday
June 4, 2037 Corpus Christi
August 1, 2037 Swiss National Day
August 15, 2037 Assumption of the Virgin Mary
September 10, 2037 Geneva Prayday
September 20, 2037 Federal Day of Thanksgiving
September 21, 2037 Federal Fast Monday
November 1, 2037 All Saints' Day
December 8, 2037 Immaculate Conception
December 25, 2037 Christmas Day
December 26, 2037 St. Stephen's Day
January 1, 2038 New Year's Day
January 2, 2038 St. Berchtold's Day
January 6, 2038 Epiphany
March 1, 2038 Republic Day
March 19, 2038 Saint Joseph's Day
April 23, 2038 Good Friday
April 26, 2038 Easter Monday
May 1, 2038 Labour Day
June 3, 2038 Ascension Day
June 14, 2038 Whit Monday
June 24, 2038 Corpus Christi
August 1, 2038 Swiss National Day
August 15, 2038 Assumption of the Virgin Mary
September 9, 2038 Geneva Prayday
September 19, 2038 Federal Day of Thanksgiving
September 20, 2038 Federal Fast Monday
November 1, 2038 All Saints' Day
December 8, 2038 Immaculate Conception
December 25, 2038 Christmas Day
December 26, 2038 St. Stephen's Day
January 1, 2039 New Year's Day
January 2, 2039 St. Berchtold's Day
January 6, 2039 Epiphany
March 1, 2039 Republic Day
March 19, 2039 Saint Joseph's Day
April 8, 2039 Good Friday
April 11, 2039 Easter Monday
May 1, 2039 Labour Day
May 19, 2039 Ascension Day
May 30, 2039 Whit Monday
June 9, 2039 Corpus Christi
August 1, 2039 Swiss National Day
August 15, 2039 Assumption of the Virgin Mary
September 8, 2039 Geneva Prayday
September 18, 2039 Federal Day of Thanksgiving
September 19, 2039 Federal Fast Monday
November 1, 2039 All Saints' Day
December 8, 2039 Immaculate Conception
December 25, 2039 Christmas Day
December 26, 2039 St. Stephen's Day

Long weekends

Switzerland
3
Days
Sat
30 Dec
Sun
31 Dec
Mon
01 Jan
Switzerland
4
Days
Thu
09 May
Fri
10 May
Sat
11 May
Sun
12 May
Switzerland
4
Days
Thu
01 Aug
Fri
02 Aug
Sat
03 Aug
Sun
04 Aug
Switzerland
4
Days
Thu
29 May
Fri
30 May
Sat
31 May
Sun
01 Jun
Switzerland
3
Days
Fri
01 Aug
Sat
02 Aug
Sun
03 Aug
Switzerland
4
Days
Thu
25 Dec
Fri
26 Dec
Sat
27 Dec
Sun
28 Dec
Switzerland
4
Days
Thu
01 Jan
Fri
02 Jan
Sat
03 Jan
Sun
04 Jan
Switzerland
4
Days
Thu
14 May
Fri
15 May
Sat
16 May
Sun
17 May
Switzerland
3
Days
Fri
25 Dec
Sat
26 Dec
Sun
27 Dec
Switzerland
3
Days
Fri
01 Jan
Sat
02 Jan
Sun
03 Jan
Switzerland
4
Days
Thu
06 May
Fri
07 May
Sat
08 May
Sun
09 May
Switzerland
4
Days
Thu
25 May
Fri
26 May
Sat
27 May
Sun
28 May
Switzerland
4
Days
Sat
29 Jul
Sun
30 Jul
Mon
31 Jul
Tue
01 Aug
Switzerland
3
Days
Sat
23 Dec
Sun
24 Dec
Mon
25 Dec
Switzerland
3
Days
Sat
30 Dec
Sun
31 Dec
Mon
01 Jan
Switzerland
4
Days
Thu
10 May
Fri
11 May
Sat
12 May
Sun
13 May
Switzerland
4
Days
Sat
22 Dec
Sun
23 Dec
Mon
24 Dec
Tue
25 Dec
Switzerland
4
Days
Sat
29 Dec
Sun
30 Dec
Mon
31 Dec
Tue
01 Jan
Switzerland
4
Days
Thu
30 May
Fri
31 May
Sat
01 Jun
Sun
02 Jun
Switzerland
4
Days
Thu
01 Aug
Fri
02 Aug
Sat
03 Aug
Sun
04 Aug
Switzerland
4
Days
Thu
22 May
Fri
23 May
Sat
24 May
Sun
25 May
Switzerland
3
Days
Fri
01 Aug
Sat
02 Aug
Sun
03 Aug
Switzerland
4
Days
Thu
25 Dec
Fri
26 Dec
Sat
27 Dec
Sun
28 Dec
Switzerland
4
Days
Thu
01 Jan
Fri
02 Jan
Sat
03 Jan
Sun
04 Jan
Switzerland
4
Days
Thu
06 May
Fri
07 May
Sat
08 May
Sun
09 May
Switzerland
4
Days
Thu
26 May
Fri
27 May
Sat
28 May
Sun
29 May
Switzerland
3
Days
Sat
30 Jul
Sun
31 Jul
Mon
01 Aug
Switzerland
4
Days
Thu
18 May
Fri
19 May
Sat
20 May
Sun
21 May
Switzerland
4
Days
Sat
29 Jul
Sun
30 Jul
Mon
31 Jul
Tue
01 Aug
Switzerland
3
Days
Sat
23 Dec
Sun
24 Dec
Mon
25 Dec
Switzerland
3
Days
Sat
30 Dec
Sun
31 Dec
Mon
01 Jan
Switzerland
4
Days
Thu
03 May
Fri
04 May
Sat
05 May
Sun
06 May
Switzerland
4
Days
Sat
22 Dec
Sun
23 Dec
Mon
24 Dec
Tue
25 Dec
Switzerland
4
Days
Sat
29 Dec
Sun
30 Dec
Mon
31 Dec
Tue
01 Jan
Switzerland
4
Days
Thu
22 May
Fri
23 May
Sat
24 May
Sun
25 May
Switzerland
3
Days
Fri
01 Aug
Sat
02 Aug
Sun
03 Aug
Switzerland
4
Days
Thu
25 Dec
Fri
26 Dec
Sat
27 Dec
Sun
28 Dec
Switzerland
4
Days
Thu
01 Jan
Fri
02 Jan
Sat
03 Jan
Sun
04 Jan
Switzerland
4
Days
Thu
14 May
Fri
15 May
Sat
16 May
Sun
17 May
Switzerland
3
Days
Fri
25 Dec
Sat
26 Dec
Sun
27 Dec
Switzerland
3
Days
Fri
01 Jan
Sat
02 Jan
Sun
03 Jan
Switzerland
4
Days
Thu
03 Jun
Fri
04 Jun
Sat
05 Jun
Sun
06 Jun
Switzerland
4
Days
Thu
19 May
Fri
20 May
Sat
21 May
Sun
22 May
Switzerland
3
Days
Sat
30 Jul
Sun
31 Jul
Mon
01 Aug

Future long weekends in Switzerland

2023
3
Days
Sat
30 Dec
Sun
31 Dec
Mon
01 Jan
2024
4
Days
Thu
09 May
Fri
10 May
Sat
11 May
Sun
12 May
2024
4
Days
Thu
01 Aug
Fri
02 Aug
Sat
03 Aug
Sun
04 Aug
2025
4
Days
Thu
29 May
Fri
30 May
Sat
31 May
Sun
01 Jun
2025
3
Days
Fri
01 Aug
Sat
02 Aug
Sun
03 Aug
2025
4
Days
Thu
25 Dec
Fri
26 Dec
Sat
27 Dec
Sun
28 Dec
2026
4
Days
Thu
01 Jan
Fri
02 Jan
Sat
03 Jan
Sun
04 Jan
2026
4
Days
Thu
14 May
Fri
15 May
Sat
16 May
Sun
17 May
2026
3
Days
Fri
25 Dec
Sat
26 Dec
Sun
27 Dec
2027
3
Days
Fri
01 Jan
Sat
02 Jan
Sun
03 Jan
2027
4
Days
Thu
06 May
Fri
07 May
Sat
08 May
Sun
09 May
2028
4
Days
Thu
25 May
Fri
26 May
Sat
27 May
Sun
28 May
2028
4
Days
Sat
29 Jul
Sun
30 Jul
Mon
31 Jul
Tue
01 Aug
2028
3
Days
Sat
23 Dec
Sun
24 Dec
Mon
25 Dec
2028
3
Days
Sat
30 Dec
Sun
31 Dec
Mon
01 Jan
2029
4
Days
Thu
10 May
Fri
11 May
Sat
12 May
Sun
13 May
2029
4
Days
Sat
22 Dec
Sun
23 Dec
Mon
24 Dec
Tue
25 Dec
2029
4
Days
Sat
29 Dec
Sun
30 Dec
Mon
31 Dec
Tue
01 Jan
2030
4
Days
Thu
30 May
Fri
31 May
Sat
01 Jun
Sun
02 Jun
2030
4
Days
Thu
01 Aug
Fri
02 Aug
Sat
03 Aug
Sun
04 Aug
2031
4
Days
Thu
22 May
Fri
23 May
Sat
24 May
Sun
25 May
2031
3
Days
Fri
01 Aug
Sat
02 Aug
Sun
03 Aug
2031
4
Days
Thu
25 Dec
Fri
26 Dec
Sat
27 Dec
Sun
28 Dec
2032
4
Days
Thu
01 Jan
Fri
02 Jan
Sat
03 Jan
Sun
04 Jan
2032
4
Days
Thu
06 May
Fri
07 May
Sat
08 May
Sun
09 May
2033
4
Days
Thu
26 May
Fri
27 May
Sat
28 May
Sun
29 May
2033
3
Days
Sat
30 Jul
Sun
31 Jul
Mon
01 Aug
2034
4
Days
Thu
18 May
Fri
19 May
Sat
20 May
Sun
21 May
2034
4
Days
Sat
29 Jul
Sun
30 Jul
Mon
31 Jul
Tue
01 Aug
2034
3
Days
Sat
23 Dec
Sun
24 Dec
Mon
25 Dec
2034
3
Days
Sat
30 Dec
Sun
31 Dec
Mon
01 Jan
2035
4
Days
Thu
03 May
Fri
04 May
Sat
05 May
Sun
06 May
2035
4
Days
Sat
22 Dec
Sun
23 Dec
Mon
24 Dec
Tue
25 Dec
2035
4
Days
Sat
29 Dec
Sun
30 Dec
Mon
31 Dec
Tue
01 Jan
2036
4
Days
Thu
22 May
Fri
23 May
Sat
24 May
Sun
25 May
2036
3
Days
Fri
01 Aug
Sat
02 Aug
Sun
03 Aug
2036
4
Days
Thu
25 Dec
Fri
26 Dec
Sat
27 Dec
Sun
28 Dec
2037
4
Days
Thu
01 Jan
Fri
02 Jan
Sat
03 Jan
Sun
04 Jan
2037
4
Days
Thu
14 May
Fri
15 May
Sat
16 May
Sun
17 May
2037
3
Days
Fri
25 Dec
Sat
26 Dec
Sun
27 Dec
2038
3
Days
Fri
01 Jan
Sat
02 Jan
Sun
03 Jan
2038
4
Days
Thu
03 Jun
Fri
04 Jun
Sat
05 Jun
Sun
06 Jun
2039
4
Days
Thu
19 May
Fri
20 May
Sat
21 May
Sun
22 May
2039
3
Days
Sat
30 Jul
Sun
31 Jul
Mon
01 Aug