Christmas Day in Switzerland
Christmas Day in Switzerland falls on December 25 and is a legal holiday in every canton. Its nationwide recognition comes from cantonal holiday laws rather than a single federal Christmas holiday, while work and shop rules include exceptions and local variation.[1][2]
Legal status and time off
Switzerland’s Federal Office of Justice lists Christmas Day as a legal holiday in all cantons. The same list explains that cantons determine legal holidays apart from the August 1 national holiday; SECO likewise identifies August 1 as the only federal public holiday.[1][2]
For employees covered by the Labour Act, work is generally prohibited on holidays treated like Sundays, although exceptions apply and some employers need authorization for holiday work. Whether hourly workers receive pay for a public holiday can depend on their employment contract or collective agreement. If Christmas falls on a worker’s regular day off, there is no general right to take a replacement day later in the week.[2]
How people observe Christmas
Christmas is marked by religious services as well as family customs. In Switzerland, the Christmas season includes concerts, carol singing, Christmas markets and church services. Children traditionally open an Advent-calendar window each day during the four weeks before Christmas, and homes are decorated with a fir tree.[3]
Families may exchange gifts on Christmas Eve or on Christmas morning. These customs are shared across the country, though individual households and communities observe the season in their own ways.[3]
What to expect on the day
Holiday work restrictions can affect ordinary business hours, but they do not mean every service closes. SECO says Sunday shop opening is regulated by cantonal laws, so shop availability and permitted exceptions can vary by location. Check opening hours with the specific shop or service before making plans.[2][4]
Travelers should check directly with the relevant office or transport operator for its holiday schedule.
Christmas Day in Switzerland: FAQs
When is Christmas Day in Switzerland?
It is observed each year on December 25.[1]
Is Christmas Day a legal holiday throughout Switzerland?
Yes. The Federal Office of Justice’s list identifies Christmas Day as a legal holiday in every canton.[1]
Do employees get a day off?
Work is generally prohibited for employees covered by the Labour Act on holidays treated like Sundays, but exceptions apply. Pay rules can differ for hourly workers, and there is no general replacement day when the holiday falls on a regular day off.[2]
Are shops open on Christmas Day?
Opening rules for shops on Sundays are set by cantonal law, so availability and exceptions vary. Check the hours of the specific shop or location.[4]
Sources and references
Sources used for Christmas Day in Switzerland:
- Gesetzliche Feiertage und Tage, die in der Schweiz wie gesetzliche Feiertage behandelt werden- Federal Office of Justice, Federal Department of Justice and Police
- Freizeit und Feiertage- State Secretariat for Economic Affairs (SECO)
- Winter festivals and customs- Presence Switzerland, Federal Department of Foreign Affairs
- FAQ Ladenöffnung am Sonntag- State Secretariat for Economic Affairs (SECO)