Holidays in Switzerland 2025

Switzerland | Aargau | Appenzell Ausserrhoden | Appenzell Innerrhoden | Basel-Landschaft | Basel-Stadt | Bern | Fribourg | Geneva | Glarus | Graubünden | Jura | Lucerne | Neuchâtel | Nidwalden | Obwalden | Schaffhausen | Schwyz | Solothurn | St. Gallen | Thurgau | Ticino | Uri | Valais | Vaud | Zug | Zürich

There are 26 cantons in Switzerland and the number of public holidays in each canton varies.

Four holidays are celebrated in all cantons, which are New Year's Day, Ascension Day, National Day, and Christmas Day.

New Year's Day
New Year Holiday, celebrated on January 1, 2025, is the first day of the year on the modern Gregorian calendar, and it is one of the most popular holidays in the world.

Ascension Day
Also known as the Feast of the Ascension of Jesus Christ, Ascension Day commemorates the Christian belief in the bodily Ascension of Jesus into heaven. It falls on May 29, 2025.

National Day
Swiss National Day, observed on August 1, 2025, celebrates the founding of the Swiss Confederacy. In 1291, three Alpine cantons, Schwyz, Uri, and Unterwald, swore the oath of confederation. They signed the Federal Charter in early August, which was considered the foundation of the Old Swiss Confederacy.

Christmas Day
Christmas Day is celebrated on December 25, 2025, and commemorates the birth of Jesus Christ, the Son of God. Christmas Day is a holiday of sharing. People exchange Christmas gifts and cards with families and friends.

HolidayDateWeekdayNote
New Year's DayJan 01, 2025WednesdayAll
Berchtold's DayJan 02, 2025ThursdayAG, BE, FR, GL, JU, LU
NE, OW, SH, SO, TG,
VD, ZG, ZH
EpiphanyJan 06, 2025MondayGR, LU, SZ, TI, UR
Republic DayMar 01, 2025SaturdayNE
St. Joseph's DayMar 19, 2025WednesdayGR, LU, NW, SO, SZ
TI, UR, VS, ZG
Näfelser FahrtApr 03, 2025ThursdayGL
Good FridayApr 18, 2025FridayAll except TI, VS
Easter MondayApr 21, 2025MondayAll except NE
Labour DayMay 01, 2025ThursdayAG, BL, BS, FR, JU, NE
SH, SO, TG, TI, ZH
Ascension DayMay 29, 2025ThursdayAll
Whit MondayJun 09, 2025MondayAll except NE
Corpus ChristiJun 19, 2025ThursdayAG, AI, FR, GR, JU, LU
NW, OW, SO, SZ, TI
UR, VS, ZG
Independence DayJun 23, 2025MondayJU
Saints Peter and PaulJun 29, 2025SundayTI
National DayAug 01, 2025FridayAll
AssumptionAug 15, 2025FridayAG, AI, FR, JU, LU
NW, OW, SO, SZ
TI, UR, VS, ZG
Jeûne genevoisSep 11, 2025ThursdayGE
Swiss Federal FastSep 21, 2025SundayAll except GE
Federal Fast MondaySep 22, 2025MondayVD
Saint Nicholas of Flüe DaySep 25, 2025ThursdayOW
All Saints DayNov 01, 2025SaturdayAG, AI, FR, GL, JU, LU
NW, OW, SG, SO, SZ
TI, UR, VS, ZG
Immaculate ConceptionDec 08, 2025MondayAG, AI, FR, GR, LU
NW, OW, SO, SZ, TI
UR, VS, ZG
Christmas DayDec 25, 2025ThursdayAll
St. Stephen's DayDec 26, 2025FridayAll except GE, JU, VD
Restoration DayDec 31, 2025WednesdayGE

Please also check the working days in Switzerland in 2025.

Leave a Reply