Public holiday in Slovenia

Christmas Day in Slovenia

Christmas Day is listed as a public holiday in Slovenia. Use the dates below to plan ahead and check whether an observed or substitute day applies.

Next occurrence

Friday

Google Calendar

Christmas Day dates

2
DateDaySubstitute day
FridayNo
SaturdayNo

Christmas Day in Slovenia: Traditions and Celebrations

Christmas Day is celebrated across Slovenia on December 25th as a major public holiday. Families gather together to share festive meals and exchange heartfelt gifts. Religious services and midnight masses are central to the holiday observance.

History

Christmas in Slovenia has deep historical roots blending ancient winter solstice customs with Christian traditions. During the socialist era of the 20th century, public celebrations of Christmas were suppressed, but private family observances remained resilient. Following Slovenia's independence in 1991, Christmas Day was officially restored as a recognized public holiday and a day of rest.

Traditions & Food

Slovenian households traditionally decorate Christmas trees and prepare festive homes in the days leading up to December 25th. The culinary centerpiece of the holiday table is potica, a traditional rolled pastry filled with walnuts, tarragon, or poppy seeds. Many families also attend midnight mass or church services on Christmas Eve and Christmas Day.

Closures & Travel

As a statutory public holiday, most businesses, banks, and retail stores are closed on Christmas Day. Public transport operates on reduced holiday timetables, and travelers should plan accordingly. Essential services such as emergency medical care and select petrol stations remain open.

Questions about Christmas Day

Are shops open on Christmas Day in Slovenia?

Most retail stores, supermarkets, and shopping malls are closed on December 25th. Only essential services, select petrol stations, and some restaurants remain open.

How do people celebrate Christmas Eve and Christmas Day in Slovenia?

Christmas Eve involves family dinners, decorating the tree, and attending midnight mass. Christmas Day is dedicated to spending quiet time with family and enjoying traditional feasts.

View all public holidays in Slovenia