Public holiday in Switzerland

Christmas Day in Switzerland

Friday, December 25, 2026

Nationwide public holiday

Christmas Day is a nationwide public holiday in Switzerland on 25 December. It is part of the year-end holiday period and is widely associated with family gatherings and quiet observance.

About Christmas Day in Switzerland

In Switzerland, Christmas Day is observed nationwide as a public holiday and is one of the main fixed dates in the December holiday period. For many people it marks a pause after the lead-up to Christmas Eve and the seasonal celebrations that often center on the family home. The day is commonly used for private visits, shared meals and a calmer pace than on ordinary weekdays.

History

Switzerland’s observance of Christmas Day follows the long Christian calendar tradition associated with the birth of Christ, which shaped public holidays across much of Europe. The holiday has long been recognized in Swiss cantons and is now a nationwide public holiday.

Traditions

Swiss Christmas observance commonly includes attending church services, especially at Christmas Eve or Christmas Day, and gathering for a festive family meal. Seasonal customs vary by region and language area, but the day is generally linked with time at home rather than public festivities.

How Christmas Day is celebrated in Switzerland

On Christmas Day, many Swiss households spend time with close family, exchange presents and enjoy a holiday meal. In many places the pace is quiet, with limited public activity compared with an ordinary day.

Interesting facts

Switzerland also has a nationwide public holiday on 26 December, St. Stephen’s Day (Boxing Day), which extends the Christmas break for many people.

Dates in published calendars

YearHoliday dateObserved dateScope
202625 Dec 2026—Nationwide

Import sources

  • Generic ICS feed

An import is not an independent verification.

Report a correction

More public holidays in Switzerland