
Public holidays in Switzerland 2022-2026
Switzerland is a predominantly Catholic country and therefore almost all holidays are based on Christian events. Easter Sunday and Whitsunday are no public holidays, because they always fall on a Sunday anyway.What is striking is that Switzerland is actually not so large geographically, but the 26 cantons often have different holidays. We have listed the most important ones here:
Back to overview: Switzerland
Non-movable holidays
Non-statutory holidays are written in gray.date | holiday |
---|---|
Jan, 1st | New Year's Day |
Jan, 2nd | Berchtold's Day |
Jan, 6th | Epiphany |
Mar, 1st | Anniversary of the Republic (only Neuenburg) |
Mar, 19th | Josef's Day |
May, 1st | Labor Day |
Jun, 23rd | Independence festival (only Jura) |
Jun, 29th | Peter and Paul (only Tessin) |
Aug, 1st | Federal holiday |
Aug, 15th | Assumption Day |
Sep, 22nd | Mauritius Day (only Appenzell) |
Sep, 25th | Bruderklausenfest (only Oberwalden) |
Nov, 1st | All Saints' Day |
Nov, 2nd | All Souls' Day |
Dec, 8th | Immaculate conception |
Dec, 25th | Christmas Day |
Dec, 26th | Boxing Day |
Dec, 31st | New Year's Eve |
Dec, 31st | Restoration of the Republic (Geneva only) |
Moving Holidays in Switzerland
holiday | 2022 | 2023 | 2024 | 2025 | 2026 |
---|---|---|---|---|---|
Ash Wednesday | Mar, 2nd | Feb, 22nd | Feb, 14th | Mar, 5th | Feb, 18th |
Good Friday | Apr, 15th | Apr, 7th | Mar, 29th | Apr, 18th | Apr, 3rd |
Easter Sunday | Apr, 17th | Apr, 9th | Mar, 31st | Apr, 20th | Apr, 5th |
Easter Monday | Apr, 18th | Apr, 10th | Apr, 1st | Apr, 21st | Apr, 6th |
Sechseläuten (Zürich + Schlieren only) | Apr, 18th | Apr, 17th | Apr, 15th | Apr, 21st | Apr, 20th |
Mother's Day | May, 8th | May, 14th | May, 12th | May, 11th | May, 10th |
"Auffahrt" (Ascension) | May, 26th | May, 18th | May, 9th | May, 29th | May, 14th |
Whit Sunday | Jun, 5th | May, 28th | May, 19th | Jun, 8th | May, 24th |
Father's Day | Jun, 5th | Jun, 4th | Jun, 2nd | Jun, 1st | Jun, 7th |
Whit Monday | Jun, 6th | May, 29th | May, 20th | Jun, 9th | May, 25th |
Corpus Christi | Jun, 16th | Jun, 8th | May, 30th | Jun, 19th | Jun, 4th |