Whether you’re living in Switzerland or just visiting, it’s important to note the dates of Switzerland’s public holidays (French: feiertagun, German: jour férié) and important dates. This is because, on some of these dates, businesses and public institutions will close or have reduced hours.
To ensure you don’t miss out on anything important, here are all of Switzerland’s public holidays as well as the most important dates for your calendar.
An overview of public holidays in Switzerland
The most important holiday in Switzerland is Swiss National Day on 1 August. This is also technically the only official federal holiday in the country.
While some Swiss vacations are observed across the nation, other festivities are only marked in specific regions. Many of these celebrations are based on religion and are usually only held in the cantons where Christianity is observed. This means that not all cantons across Switzerland have the same public holidays. It varies from nine to 15 days each year.

If a Swiss national holiday falls on a Tuesday or a Thursday, workers may take either the Monday or Friday off to create a long weekend. What’s more, some cantons and organizations may allocate a weekday off if the public holiday falls on a weekend.
Some also coincide with Switzerland’s festivals, which is a great opportunity to travel and experience the country’s traditional culture.
When are Switzerlands’ public holidays in 2025?
These holidays are celebrated nationally throughout Switzerland:
Date | Weekday | Public holiday |
1 January 2025 | Wed | New Year’s Day |
29 May 2025 | Thu | Ascension Day |
1 August 2025 | Fri | National Day |
25 December 2025 | Thu | Christmas Day |
Local (religious) holidays in 2025
Some (religious) holidays are only observed in certain cantons in Switzerland:
Dates | Weekday | Holiday | Where celebrated |
2 January 2025 | Thu | Berchtold’s Day | Aargau, Bern, Fribourg, Glarus, Jura, Lucerne, Neuchâtel, Obwalden, Schaffhausen, Solothurn, Thurgau, Vaud, Zug, Zurich |
6 January 2025 | Mon | Epiphany | Graubünden, Lucerne, Schwyz, Ticino, Uri |
27 February 2025 | Thu | Carnaval Thusday (half day) | Schwyz |
19 March 2025 | Wed | St Joseph’s Day | Nidwalden, Schwyz, Solothurn, Ticino, Uri, Valais |
18 April 2025 | Fri | Good Friday | All cantons except Ticino and Valais (though stores are closed in Valais) |
21 April 2025 | Mon | Easter Monday | All cantons except Valais |
9 June 2025 | Mon | Whit Monday | All cantons except Valais |
19 June 2025 | Thu | Corpus Christi | Aargau, Appenzell Innerrhoden, Fribourg, Grisons, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
29 June 2025 | Sun | Saints Peter and Paul | Ticino, and some areas of Graubünden and Lucerne |
15 August 2025 | Fri | Assumption of Mary | Appenzell Innerrhoden, Fribourg, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
21 September 2025 | Mon | Lundi du Jeûne | Vaud, and an unofficial holiday in Neuchâtel when stores are closed |
22 September 2025 | Mon | Saint Mauritius Day | Appenzell Innerrhoden (except Oberegg District) |
25 September 2025 | Thu | Saint Nicholas of Flüe | Obwalden |
2 October 2025 | Thu | Schutzengelfest | Lucerne |
1 November 2025 | Sat | All Saints’ Day | Aargau, Appenzell Innerrhoden, Fribourg, Glarus, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, St Gallen, Ticino, Uri, Valais, Zug |
8 December 2025 | Mon | Immaculate Conception | Aargau, Appenzell Innerrhoden, Fribourg, Graubünden, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
26 December 2025 | Fri | Saint Stephen’s Day | All except Geneva, Jura, Valais, and Vaud |
Local (cultural) holidays in 2025
Date(s) | Weekday(s) | Holiday | Where celebrated |
1 March 2025 | Sat | Republic Day – commemorates the declaration of the Republic in 1848 | Neuchâtel |
4 April 2025 | Fri | Näfels Ride – commemorating the battle of Näfels in 1388 | Glarus |
21 April 2025 | Mon | Sechseläuten – “The six o’clock ringing of the bells” | Zurich |
1 May 2025 | Thu | Labor Day / May Day | Basel-Landschaft, Basel-Stadt, Jura, Neuchâtel, Schaffhausen, Solothurn, Thurgau, Ticino, Zurich |
23 June 2025 | Mon | Jura Independence Day | Jura |
11 September 2025 | Thu | Jeûne Genevois | Geneva |
13–15 September 2025 | Sat–Mon | Knabenschiessen | Zurich |
12 December 2025 | Fri | L’Escalade | Geneva |
31 December 2025 | Wed | Restoration Day | Geneva |
Other important dates in 2025
Alongside the official holidays, it’s a good idea to mark the following dates in your calendar. These occasions are observed across Switzerland:
Date(s) | Weekday | Occasion |
27 February – 4 March 2025 | Fri–Sun | Carnival |
11 May 2025 | Sun | Mother’s Day |
1 June 2025 | Sun | Father’s Day |
21 September 2025 | Sun | Swiss Federal Fast |
31 December 2025 | Wed | New Year’s Eve |
When are Switzerlands’ public holidays in 2026?
Date | Weekday | Public holiday |
1 January 2026 | Thu | New Year’s Day |
14 May 2026 | Thu | Ascension Day |
1 August 2026 | Sat | National Day |
25 December 2026 | Fri | Christmas Day |
Local (religious) holidays in 2026
Dates | Weekday | Holiday | Where celebrated |
2 January 2026 | Fri | Berchtold’s Day | Aargau, Bern, Fribourg, Glarus, Jura, Lucerne, Neuchâtel, Obwalden, Schaffhausen, Solothurn, Thurgau, Vaud, Zug, Zurich |
6 January 2026 | Tue | Epiphany | Graubünden, Lucerne, Schwyz, Ticino, Uri |
12 February 2026 | Thu | Carnaval Thursday (half day) | Schwyz |
19 March 2026 | Thu | St Joseph’s Day | Nidwalden, Schwyz, Solothurn, Ticino, Uri, Valais |
3 April 2026 | Fri | Good Friday | All cantons except Ticino and Valais (though stores are closed in Valais) |
6 April 2026 | Mon | Easter Monday | All cantons except Valais |
25 May 2026 | Mon | Whit Monday | All cantons except Valais |
4 June 2026 | Thu | Corpus Christi | Aargau, Appenzell Innerrhoden, Fribourg, Grisons, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
29 June 2026 | Mon | Saints Peter and Paul | Ticino, and some areas of Graubünden and Lucerne |
15 August 2026 | Sat | Assumption of Mary | Appenzell Innerrhoden, Fribourg, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
20 September 2026 | Mon | Lundi du Jeûne | Vaud, and an unofficial holiday in Neuchâtel when stores are closed |
22 September 2026 | Tue | Saint Mauritius Day | Appenzell Innerrhoden (except Oberegg District) |
25 September 2026 | Fri | Saint Nicholas of Flüe | Obwalden |
2 October 2026 | Fri | Schutzengelfest | Lucerne |
1 November 2026 | Sun | All Saints’ Day | Aargau, Appenzell Innerrhoden, Fribourg, Glarus, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, St Gallen, Ticino, Uri, Valais, Zug |
8 December 2026 | Tue | Immaculate Conception | Aargau, Appenzell Innerrhoden, Fribourg, Graubünden, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
26 December 2026 | Sat | Saint Stephen’s Day | All except Geneva, Jura, Valais, and Vaud |
Local (cultural) holidays in 2026
Date(s) | Weekday(s) | Holiday | Where celebrated |
1 March 2026 | Sun | Republic Day – commemorates the declaration of the Republic in 1848 | Neuchâtel |
4 April 2026 | Sat | Näfels Ride – commemorating the battle of Näfels in 1388 | Glarus |
20 April 2026 | Mon | Sechseläuten – “The six o’clock ringing of the bells” | Zurich |
1 May 2026 | Fri | Labor Day / May Day | Basel-Landschaft, Basel-Stadt, Jura, Neuchâtel, Schaffhausen, Solothurn, Thurgau, Ticino, Zurich |
23 June 2026 | Tue | Jura Independence Day | Jura |
10 September 2026 | Thu | Jeûne Genevois | Geneva |
12–14 September 2026 | Sat–Mon | Knabenschiessen | Zurich |
12 December 2026 | Sat | L’Escalade | Geneva |
31 December 2026 | Thu | Restoration Day | Geneva |
Other important dates in 2026
Date(s) | Weekday | Occasion |
12–17 February 2026 | Thu–Tue | Carnival |
10 May 2026 | Sun | Mother’s Day |
7 June 2026 | Sun | Father’s Day |
20 September 2026 | Sun | Swiss Federal Fast |
31 December 2026 | Thu | New Year’s Eve |
When were Switzerland’s public holidays in 2024?
Date | Weekday | Public holiday |
1 January 2024 | Mon | New Year’s Day |
9 May 2024 | Thu | Ascension Day |
1 August 2024 | Thu | National Day |
25 December 2024 | Wed | Christmas Day |
Local (religious) holidays in 2024
Dates | Weekday | Holiday | Where celebrated |
2 January 2024 | Tue | Berchtold’s Day | Aargau, Bern, Fribourg, Glarus, Jura, Lucerne, Neuchâtel, Obwalden, Schaffhausen, Solothurn, Thurgau, Vaud, Zug, Zurich |
6 January 2024 | Sat | Epiphany | Graubünden, Lucerne, Schwyz, Ticino, Uri |
8 February 2024 | Thu | Carnaval Thursday (half day) | Schwyz |
19 March 2024 | Tue | St Joseph’s Day | Nidwalden, Schwyz, Solothurn, Ticino, Uri, Valais |
29 March 2024 | Fri | Good Friday | All cantons except Ticino and Valais (though stores are closed in Valais) |
1 April 2024 | Mon | Easter Monday | All cantons except Valais |
20 May 2024 | Mon | Whit Monday | All cantons except Valais |
30 May 2024 | Thu | Corpus Christi | Aargau, Appenzell Innerrhoden, Fribourg, Grisons, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
29 June 2024 | Sat | Saints Peter and Paul | Ticino, and some areas of Graubünden and Lucerne |
15 August 2024 | Thu | Assumption of Mary | Appenzell Innerrhoden, Fribourg, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
16 September 2024 | Mon | Lundi du Jeûne | Vaud, and an unofficial holiday in Neuchâtel when stores are closed |
22 September 2024 | Sun | Saint Mauritius Day | Appenzell Innerrhoden (except Oberegg District) |
25 September 2024 | Wed | Saint Nicholas of Flüe | Obwalden |
2 October 2024 | Wed | Schutzengelfest | Lucerne |
1 November 2024 | Fri | All Saints’ Day | Aargau, Appenzell Innerrhoden, Fribourg, Glarus, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, St Gallen, Ticino, Uri, Valais, Zug |
8 December 2024 | Sun | Immaculate Conception | Aargau, Appenzell Innerrhoden, Fribourg, Graubünden, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
26 December 2024 | Thu | Saint Stephen’s Day | All except Geneva, Jura, Valais, and Vaud |
Local (cultural) holidays in 2024
Date(s) | Weekday(s) | Holiday | Where celebrated |
1 March 2024 | Fri | Republic Day – commemorates the declaration of the Republic in 1848 | Neuchâtel |
4 April 2024 | Thu | Näfels Ride – commemorating the battle of Näfels in 1388 | Glarus |
15 April 2024 | Mon | Sechseläuten – “The six o’clock ringing of the bells” | Zurich |
1 May 2024 | Wed | Labor Day / May Day | Basel-Landschaft, Basel-Stadt, Jura, Neuchâtel, Schaffhausen, Solothurn, Thurgau, Ticino, Zurich |
23 June 2024 | Sun | Jura Independence Day | Jura |
5 September 2024 | Thu | Jeûne Genevois | Geneva |
7–9 September 2024 | Sat–Mon | Knabenschiessen | Zurich |
12 December 2024 | Thu | L’Escalade | Geneva |
31 December 2024 | Tue | Restoration Day | Geneva |
Other important dates in 2024
Date(s) | Weekday | Occasion |
16–18 February 2024 | Fri–Sun | Carnival |
12 May 2024 | Sun | Mother’s Day |
2 June 2024 | Sun | Father’s Day |
15 September 2024 | Sun | Swiss Federal Fast |
31 December 2024 | Tue | New Year’s Eve |
When are the school holidays in Switzerland?
Many of the Swiss school holidays also align with the country’s public holidays. It’s also a great opportunity to explore Switzerland’s culture and landscape with your children.
To find out when they are, read about school holidays in Switzerland.