Public holiday in Slovenia

Christmas Day in Slovenia

Friday, December 25, 2026

Nationwide public holiday

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

About Christmas Day in Slovenia

In Slovenia, Christmas Day is observed across the country as a public holiday on 25 December. It sits alongside the surrounding winter holiday period and is treated as a day for quiet private observance rather than large public events. For many people, the day is linked with Christian religious meaning, while for others it is mainly a family holiday.

History

Christmas has been celebrated in the Slovene lands for centuries as part of the country’s Christian tradition. After Slovenia became independent, Christmas Day remained a nationwide public holiday in the modern holiday calendar.

Traditions

Typical customs include attending Christmas Mass, especially midnight Mass on Christmas Eve, and gathering with family for a festive meal. Homes are often decorated with a Christmas tree and lights, and some families set up nativity scenes.

How Christmas Day is celebrated in Slovenia

The day is usually spent at home with close family, with a slower pace than on ordinary weekdays. Many people use it for meals, visiting relatives, or private religious observance, and public life is generally reduced compared with normal working days.

Interesting facts

The holiday falls in the final week of Advent in the Western Christian calendar. It is one of the winter holidays that anchors the end-of-year break in Slovenia.

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 Slovenia