Public Holidays in Switzerland — 2025
Switzerland is holiday-rich in 2025, with 23 public holidays spread across the year.
4 of them land on the Saturday + Sunday weekend, which leaves 19 genuine days off work.
The dates are spread fairly evenly — 13 before July and 10 after it — with December the busiest month.
The longest dry spell runs 54 days, from Monday, January 6, 2025 to Saturday, March 1, 2025; that is the stretch worth spending annual leave on.
10 holiday(s) sit next to the weekend, and 5 single bridge day(s) could turn into a four-day break.
Switzerland sits in Western Europe, is run from Bern, pays in Swiss Franc, and has about 8.7M people planning around these same dates.
- Public holidays
- 23
- Days off work
- 19
- Weekend
- Saturday + Sunday
- Busiest month
- December (4)
- Longest gap
- 54 days
- Capital
- Bern
| Date | Day | Holiday | Local name |
|---|---|---|---|
| Wed, Jan 1 | Wednesday | New Year's Day | Neujahr |
| Thu, Jan 2 | Thursday | St. Berchtold's Day | Berchtoldstag |
| Mon, Jan 6 | Monday | Epiphany | Heilige Drei Könige |
| Sat, Mar 1 | Saturday | Republic Day | Jahrestag der Ausrufung der Republik |
| Wed, Mar 19 | Wednesday | Saint Joseph's Day | Josefstag |
| Fri, Apr 4 | Friday | Näfels procession | Näfelser Fahrt |
| Fri, Apr 18 | Friday | Good Friday | Karfreitag |
| Mon, Apr 21 | Monday | Easter Monday | Ostermontag |
| Thu, May 1 | Thursday | Labour Day | Tag der Arbeit |
| Thu, May 29 | Thursday | Ascension Day | Auffahrt |
| Mon, Jun 9 | Monday | Whit Monday | Pfingstmontag |
| Thu, Jun 19 | Thursday | Corpus Christi | Fronleichnam |
| Sun, Jun 29 | Sunday | Saint Peter and Saint Paul | Peter und Paul |
| Fri, Aug 1 | Friday | Swiss National Day | Bundesfeier |
| Fri, Aug 15 | Friday | Assumption of the Virgin Mary | Maria Himmelfahrt |
| Thu, Sep 11 | Thursday | Geneva Prayday | Jeûne genevois |
| Sun, Sep 21 | Sunday | Federal Day of Thanksgiving | Eidgenössischer Dank-, Buss- und Bettag |
| Mon, Sep 22 | Monday | Federal Fast Monday | Bettagsmontag |
| Sat, Nov 1 | Saturday | All Saints' Day | Allerheiligen |
| Mon, Dec 8 | Monday | Immaculate Conception | Mariä Empfängnis |
| Thu, Dec 25 | Thursday | Christmas Day | Weihnachten |
| Fri, Dec 26 | Friday | St. Stephen's Day | Stephanstag |
| Wed, Dec 31 | Wednesday | Restoration Day | Restauration de la République |
How many public holidays does Switzerland have in 2025?
23 — of which 19 fall on a working day and 4 fall on the Saturday + Sunday weekend.
What is the first public holiday in Switzerland in 2025?
Neujahr on Wednesday, January 1, 2025. The last one of the year is Restauration de la République on Wednesday, December 31, 2025.
Which days are the weekend in Switzerland?
Saturday + Sunday. Working-day counts on this site use that pattern, not a fixed Saturday–Sunday assumption.
When is the longest period without a public holiday in Switzerland in 2025?
Between Monday, January 6, 2025 and Saturday, March 1, 2025 — 54 days with nothing official in between.
Are these 2025 dates confirmed?
Yes, all 23 dates come from the official calendar (source: Nager.Date public holiday API) and none are moon-sighting estimates.