Support Time.now: Join our Premium Plan for an ad-free experience! Support Us: Go Premium Ad-Free!

Federal and Cantonal Holidays in Switzerland (2029) 🇨🇭

Switzerland observes 4 public holidays this year, with 4 scheduled for 2027. The next public holiday is National Day. The most recent was Ascension Day.

Date Holiday Name
Monday New Year's Day
Thursday Ascension Day
Wednesday National Day
Tuesday Christmas Day

State & Regional Holidays in Switzerland

Aargau Holidays

Date Holiday Name
Monday New Year's Day
Tuesday Saint Berchtold's Day
Friday Good Friday
Monday Easter Monday
Tuesday Labor Day
Thursday Ascension Day
Monday Whit Monday
Thursday Corpus Christi
Wednesday National Day
Wednesday Assumption Day
Thursday All Saints' Day
Saturday Immaculate Conception
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Appenzell Ausserrhoden Holidays

Date Holiday Name
Monday New Year's Day
Friday Good Friday
Monday Easter Monday
Thursday Ascension Day
Monday Whit Monday
Wednesday National Day
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Appenzell Innerrhoden Holidays

Date Holiday Name
Monday New Year's Day
Friday Good Friday
Monday Easter Monday
Thursday Ascension Day
Monday Whit Monday
Thursday Corpus Christi
Wednesday National Day
Wednesday Assumption Day
Thursday All Saints' Day
Saturday Immaculate Conception
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Basel-Landschaft Holidays

Date Holiday Name
Monday New Year's Day
Friday Good Friday
Monday Easter Monday
Tuesday Labor Day
Thursday Ascension Day
Monday Whit Monday
Wednesday National Day
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Basel-Stadt Holidays

Date Holiday Name
Monday New Year's Day
Friday Good Friday
Monday Easter Monday
Tuesday Labor Day
Thursday Ascension Day
Monday Whit Monday
Wednesday National Day
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Bern Holidays

Date Holiday Name
Monday New Year's Day
Tuesday Saint Berchtold's Day
Friday Good Friday
Monday Easter Monday
Thursday Ascension Day
Monday Whit Monday
Wednesday National Day
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Freiburg Holidays

Date Holiday Name
Monday New Year's Day
Friday Good Friday
Thursday Ascension Day
Wednesday National Day
Tuesday Christmas Day

Genève Holidays

Date Holiday Name
Monday New Year's Day
Friday Good Friday
Monday Easter Monday
Thursday Ascension Day
Monday Whit Monday
Wednesday National Day
Thursday Genevan Fast
Tuesday Christmas Day
Monday Restoration Day

Glarus Holidays

Date Holiday Name
Monday New Year's Day
Friday Good Friday
Monday Easter Monday
Thursday Battle of Naefels Victory Day
Thursday Ascension Day
Monday Whit Monday
Wednesday National Day
Thursday All Saints' Day
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Graubünden Holidays

Date Holiday Name
Monday New Year's Day
Monday Easter Monday
Thursday Ascension Day
Monday Whit Monday
Wednesday National Day
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Jura Holidays

Date Holiday Name
Monday New Year's Day
Tuesday Saint Berchtold's Day
Friday Good Friday
Monday Easter Monday
Tuesday Labor Day
Thursday Ascension Day
Monday Whit Monday
Thursday Corpus Christi
Saturday Independence Day
Wednesday National Day
Wednesday Assumption Day
Thursday All Saints' Day
Tuesday Christmas Day

Luzern Holidays

Date Holiday Name
Monday New Year's Day
Tuesday Saint Berchtold's Day
Friday Good Friday
Monday Easter Monday
Thursday Ascension Day
Monday Whit Monday
Thursday Corpus Christi
Wednesday National Day
Wednesday Assumption Day
Thursday All Saints' Day
Saturday Immaculate Conception
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Neuchâtel Holidays

Date Holiday Name
Monday New Year's Day
Thursday Republic Day
Friday Good Friday
Tuesday Labor Day
Thursday Ascension Day
Thursday Corpus Christi
Wednesday National Day
Tuesday Christmas Day

Nidwalden Holidays

Date Holiday Name
Monday New Year's Day
Monday Saint Joseph's Day
Friday Good Friday
Thursday Ascension Day
Thursday Corpus Christi
Wednesday National Day
Wednesday Assumption Day
Thursday All Saints' Day
Saturday Immaculate Conception
Tuesday Christmas Day

Obwalden Holidays

Date Holiday Name
Monday New Year's Day
Friday Good Friday
Thursday Ascension Day
Thursday Corpus Christi
Wednesday National Day
Wednesday Assumption Day
Tuesday Saint Nicholas of Flüe
Thursday All Saints' Day
Saturday Immaculate Conception
Tuesday Christmas Day

Sankt Gallen Holidays

Date Holiday Name
Monday New Year's Day
Friday Good Friday
Monday Easter Monday
Thursday Ascension Day
Monday Whit Monday
Wednesday National Day
Thursday All Saints' Day
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Schaffhausen Holidays

Date Holiday Name
Monday New Year's Day
Friday Good Friday
Monday Easter Monday
Tuesday Labor Day
Thursday Ascension Day
Monday Whit Monday
Wednesday National Day
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Schwyz Holidays

Date Holiday Name
Monday New Year's Day
Saturday Epiphany
Monday Saint Joseph's Day
Friday Good Friday
Monday Easter Monday
Thursday Ascension Day
Monday Whit Monday
Thursday Corpus Christi
Wednesday National Day
Wednesday Assumption Day
Thursday All Saints' Day
Saturday Immaculate Conception
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Solothurn Holidays

Date Holiday Name
Monday New Year's Day
Friday Good Friday
Thursday Ascension Day
Wednesday National Day
Tuesday Christmas Day

Thurgau Holidays

Date Holiday Name
Monday New Year's Day
Tuesday Saint Berchtold's Day
Friday Good Friday
Monday Easter Monday
Tuesday Labor Day
Thursday Ascension Day
Monday Whit Monday
Wednesday National Day
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Ticino Holidays

Date Holiday Name
Monday New Year's Day
Saturday Epiphany
Monday Saint Joseph's Day
Monday Easter Monday
Tuesday Labor Day
Thursday Ascension Day
Monday Whit Monday
Thursday Corpus Christi
Friday Saints Peter and Paul
Wednesday National Day
Wednesday Assumption Day
Thursday All Saints' Day
Saturday Immaculate Conception
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Uri Holidays

Date Holiday Name
Monday New Year's Day
Saturday Epiphany
Monday Saint Joseph's Day
Friday Good Friday
Monday Easter Monday
Thursday Ascension Day
Monday Whit Monday
Thursday Corpus Christi
Wednesday National Day
Wednesday Assumption Day
Thursday All Saints' Day
Saturday Immaculate Conception
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Vaud Holidays

Date Holiday Name
Monday New Year's Day
Tuesday Saint Berchtold's Day
Friday Good Friday
Monday Easter Monday
Thursday Ascension Day
Monday Whit Monday
Wednesday National Day
Monday Prayer Monday
Tuesday Christmas Day

Valais Holidays

Date Holiday Name
Monday New Year's Day
Monday Saint Joseph's Day
Thursday Ascension Day
Thursday Corpus Christi
Wednesday National Day
Wednesday Assumption Day
Thursday All Saints' Day
Saturday Immaculate Conception
Tuesday Christmas Day

Zug Holidays

Date Holiday Name
Monday New Year's Day
Friday Good Friday
Thursday Ascension Day
Thursday Corpus Christi
Wednesday National Day
Wednesday Assumption Day
Thursday All Saints' Day
Saturday Immaculate Conception
Tuesday Christmas Day

Zürich Holidays

Date Holiday Name
Monday New Year's Day
Tuesday Saint Berchtold's Day
Friday Good Friday
Monday Easter Monday
Tuesday Labor Day
Thursday Ascension Day
Monday Whit Monday
Wednesday National Day
Tuesday Christmas Day
Wednesday Saint Stephen's Day

Frequently Asked Questions about Holidays in Switzerland

When is the next public holiday in Switzerland?

The next public holiday in Switzerland is National Day on Saturday, August 1, 2026 — in 38 days.

Is today a public holiday in Switzerland?

No — today (Wednesday, June 24, 2026) is not a public holiday in Switzerland.

How many public holidays does Switzerland have in 2029?

Switzerland has 4 public holidays in 2029.

What was the most recent public holiday in Switzerland?

The most recent public holiday in Switzerland was Ascension Day on Thursday, May 14, 202641 days ago.

What are the upcoming public holidays in Switzerland?

The next 4 public holidays in Switzerland:

  • Monday, January 1, 2029: New Year's Day
  • Thursday, May 10, 2029: Ascension Day
  • Wednesday, August 1, 2029: National Day
  • Tuesday, December 25, 2029: Christmas Day
How does Switzerland's holiday count compare to its neighbours?

Switzerland has 4 public holidays this year. Neighbours for comparison:

  • Germany: 9 public holidays
  • Italy: 12 public holidays
  • Liechtenstein: 17 public holidays
  • France: 11 public holidays
  • Austria: 13 public holidays
How many public holidays does Switzerland have in 2030?

Switzerland will have 4 public holidays in 2030.

Does Switzerland have state or provincial holidays too?

YesSwitzerland has 26 additional state, provincial or regional holidays that are not nationally observed. These vary by subdivision; check our country page for the full list.

Public Holidays in other countries in Europe: 🇦🇽 Åland Islands · 🇦🇱 Albania · 🇦🇩 Andorra · 🇦🇹 Austria · 🇧🇾 Belarus · 🇧🇪 Belgium · 🇧🇦 Bosnia and Herzegovina · 🇧🇬 Bulgaria · 🇭🇷 Croatia · 🇨🇾 Cyprus · 🇨🇿 Czechia · 🇩🇰 Denmark · 🇪🇪 Estonia · 🇫🇴 Faroe Islands · 🇫🇮 Finland · 🇫🇷 France · 🇩🇪 Germany · 🇬🇮 Gibraltar · 🇬🇷 Greece · 🇬🇬 Guernsey · 🇭🇺 Hungary · 🇮🇸 Iceland · 🇮🇪 Ireland · 🇮🇲 Isle of Man · 🇮🇹 Italy · 🇯🇪 Jersey · 🇱🇻 Latvia · 🇱🇮 Liechtenstein · 🇱🇹 Lithuania · 🇱🇺 Luxembourg · 🇲🇹 Malta · 🇲🇩 Moldova · 🇲🇨 Monaco · 🇲🇪 Montenegro · 🇳🇱 Netherlands · 🇲🇰 North Macedonia · 🇳🇴 Norway · 🇵🇱 Poland · 🇵🇹 Portugal · 🇷🇴 Romania · 🇷🇺 Russia · 🇸🇲 San Marino · 🇷🇸 Serbia · 🇸🇰 Slovakia · 🇸🇮 Slovenia · 🇪🇸 Spain · 🇸🇯 Svalbard and Jan Mayen · 🇸🇪 Sweden · 🇺🇦 Ukraine · 🇬🇧 United Kingdom · 🇻🇦 Vatican City