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 | Wed | New Year’s Day |
29 May | Thu | Ascension Day |
1 August | Fri | National Day |
25 December | 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 | Thu | Berchtold’s Day | Aargau, Bern, Fribourg, Glarus, Jura, Lucerne, Neuchâtel, Obwalden, Schaffhausen, Solothurn, Thurgau, Vaud, Zug, Zurich |
6 January | Mon | Epiphany | Graubünden, Lucerne, Schwyz, Ticino, Uri |
27 February | Thu | Carnaval Thusday (half day) | Schwyz |
19 March | Wed | St Joseph’s Day | Nidwalden, Schwyz, Solothurn, Ticino, Uri, Valais |
18 April | Fri | Good Friday | All cantons except Ticino and Valais (though stores are closed in Valais) |
21 April | Mon | Easter Monday | All cantons except Valais |
9 June | Mon | Whit Monday | All cantons except Valais |
19 June | Thu | Corpus Christi | Aargau, Appenzell Innerrhoden, Fribourg, Grisons, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
29 June | Sun | Saints Peter and Paul | Ticino, and some areas of Graubünden and Lucerne |
15 August | Fri | Assumption of Mary | Appenzell Innerrhoden, Fribourg, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
21 September | Mon | Lundi du Jeûne | Vaud, and an unofficial holiday in Neuchâtel when stores are closed |
22 September | Mon | Saint Mauritius Day | Appenzell Innerrhoden (except Oberegg District) |
25 September | Thu | Saint Nicholas of Flüe | Obwalden |
2 October | Thu | Schutzengelfest | Lucerne |
1 November | Sat | All Saints’ Day | Aargau, Appenzell Innerrhoden, Fribourg, Glarus, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, St Gallen, Ticino, Uri, Valais, Zug |
8 December | Mon | Immaculate Conception | Aargau, Appenzell Innerrhoden, Fribourg, Graubünden, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
26 December | 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 | Sat | Republic Day – commemorates the declaration of the Republic in 1848 | Neuchâtel |
4 April | Fri | Näfels Ride – commemorating the battle of Näfels in 1388 | Glarus |
21 April | Mon | Sechseläuten – “The six o’clock ringing of the bells” | Zurich |
1 May | Thu | Labor Day / May Day | Basel-Landschaft, Basel-Stadt, Jura, Neuchâtel, Schaffhausen, Solothurn, Thurgau, Ticino, Zurich |
23 June | Mon | Jura Independence Day | Jura |
11 September | Thu | Jeûne Genevois | Geneva |
13–15 September | Sat–Mon | Knabenschiessen | Zurich |
12 December | Fri | L’Escalade | Geneva |
31 December | 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, given that they are observed across Switzerland:
Date(s) | Weekday | Occasion |
27 February – 4 March | Fri–Sun | Carnival |
11 May | Sun | Mother’s Day |
1 June | Sun | Father’s Day |
21 September | Sun | Swiss Federal Fast |
31 December | Wed | New Year’s Eve |
When are Switzerlands’ public holidays in 2026?
Date | Weekday | Public holiday |
1 January | Thu | New Year’s Day |
14 May | Thu | Ascension Day |
1 August | Sat | National Day |
25 December | Fri | Christmas Day |
Local (religious) holidays in 2026
Dates | Weekday | Holiday | Where celebrated |
2 January | Fri | Berchtold’s Day | Aargau, Bern, Fribourg, Glarus, Jura, Lucerne, Neuchâtel, Obwalden, Schaffhausen, Solothurn, Thurgau, Vaud, Zug, Zurich |
6 January | Tue | Epiphany | Graubünden, Lucerne, Schwyz, Ticino, Uri |
12 February | Thu | Carnaval Thursday (half day) | Schwyz |
19 March | Thu | St Joseph’s Day | Nidwalden, Schwyz, Solothurn, Ticino, Uri, Valais |
3 April | Fri | Good Friday | All cantons except Ticino and Valais (though stores are closed in Valais) |
6 April | Mon | Easter Monday | All cantons except Valais |
25 May | Mon | Whit Monday | All cantons except Valais |
4 June | Thu | Corpus Christi | Aargau, Appenzell Innerrhoden, Fribourg, Grisons, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
29 June | Mon | Saints Peter and Paul | Ticino, and some areas of Graubünden and Lucerne |
15 August | Sat | Assumption of Mary | Appenzell Innerrhoden, Fribourg, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
20 September | Mon | Lundi du Jeûne | Vaud, and an unofficial holiday in Neuchâtel when stores are closed |
22 September | Tue | Saint Mauritius Day | Appenzell Innerrhoden (except Oberegg District) |
25 September | Fri | Saint Nicholas of Flüe | Obwalden |
2 October | Fri | Schutzengelfest | Lucerne |
1 November | Sun | All Saints’ Day | Aargau, Appenzell Innerrhoden, Fribourg, Glarus, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, St Gallen, Ticino, Uri, Valais, Zug |
8 December | Tue | Immaculate Conception | Aargau, Appenzell Innerrhoden, Fribourg, Graubünden, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
26 December | 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 | Sun | Republic Day – commemorates the declaration of the Republic in 1848 | Neuchâtel |
4 April | Sat | Näfels Ride – commemorating the battle of Näfels in 1388 | Glarus |
20 April | Mon | Sechseläuten – “The six o’clock ringing of the bells” | Zurich |
1 May | Fri | Labor Day / May Day | Basel-Landschaft, Basel-Stadt, Jura, Neuchâtel, Schaffhausen, Solothurn, Thurgau, Ticino, Zurich |
23 June | Tue | Jura Independence Day | Jura |
10 September | Thu | Jeûne Genevois | Geneva |
12–14 September | Sat–Mon | Knabenschiessen | Zurich |
12 December | Sat | L’Escalade | Geneva |
31 December | Thu | Restoration Day | Geneva |
Other important dates in 2026
Date(s) | Weekday | Occasion |
12–17 February | Thu–Tue | Carnival |
10 May | Sun | Mother’s Day |
7 June | Sun | Father’s Day |
20 September | Sun | Swiss Federal Fast |
31 December | Thu | New Year’s Eve |
When were Switzerland’s public holidays in 2024?
Date | Weekday | Public holiday |
1 January | Mon | New Year’s Day |
9 May | Thu | Ascension Day |
1 August | Thu | National Day |
25 December | Wed | Christmas Day |
Local (religious) holidays in 2024
Dates | Weekday | Holiday | Where celebrated |
2 January | Tue | Berchtold’s Day | Aargau, Bern, Fribourg, Glarus, Jura, Lucerne, Neuchâtel, Obwalden, Schaffhausen, Solothurn, Thurgau, Vaud, Zug, Zurich |
6 January | Sat | Epiphany | Graubünden, Lucerne, Schwyz, Ticino, Uri |
8 February | Thu | Carnaval Thursday (half day) | Schwyz |
19 March | Tue | St Joseph’s Day | Nidwalden, Schwyz, Solothurn, Ticino, Uri, Valais |
29 March | Fri | Good Friday | All cantons except Ticino and Valais (though stores are closed in Valais) |
1 April | Mon | Easter Monday | All cantons except Valais |
20 May | Mon | Whit Monday | All cantons except Valais |
30 May | Thu | Corpus Christi | Aargau, Appenzell Innerrhoden, Fribourg, Grisons, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
29 June | Sat | Saints Peter and Paul | Ticino, and some areas of Graubünden and Lucerne |
15 August | Thu | Assumption of Mary | Appenzell Innerrhoden, Fribourg, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
16 September | Mon | Lundi du Jeûne | Vaud, and an unofficial holiday in Neuchâtel when stores are closed |
22 September | Sun | Saint Mauritius Day | Appenzell Innerrhoden (except Oberegg District) |
25 September | Wed | Saint Nicholas of Flüe | Obwalden |
2 October | Wed | Schutzengelfest | Lucerne |
1 November | Fri | All Saints’ Day | Aargau, Appenzell Innerrhoden, Fribourg, Glarus, Jura, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, St Gallen, Ticino, Uri, Valais, Zug |
8 December | Sun | Immaculate Conception | Aargau, Appenzell Innerrhoden, Fribourg, Graubünden, Lucerne, Nidwalden, Obwalden, Schwyz, Solothurn, Ticino, Uri, Valais, Zug |
26 December | 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 | Fri | Republic Day – commemorates the declaration of the Republic in 1848 | Neuchâtel |
4 April | Thu | Näfels Ride – commemorating the battle of Näfels in 1388 | Glarus |
15 April | Mon | Sechseläuten – “The six o’clock ringing of the bells” | Zurich |
1 May | Wed | Labor Day / May Day | Basel-Landschaft, Basel-Stadt, Jura, Neuchâtel, Schaffhausen, Solothurn, Thurgau, Ticino, Zurich |
23 June | Sun | Jura Independence Day | Jura |
5 September | Thu | Jeûne Genevois | Geneva |
7–9 September | Sat–Mon | Knabenschiessen | Zurich |
12 December | Thu | L’Escalade | Geneva |
31 December | Tue | Restoration Day | Geneva |
Other important dates in 2024
Date(s) | Weekday | Occasion |
16–18 February | Fri–Sun | Carnival |
12 May | Sun | Mother’s Day |
2 June | Sun | Father’s Day |
15 September | Sun | Swiss Federal Fast |
31 December | 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.