Holiday image: Christmas Day

Christmas Day in Slovenia

Discover how Christmas Day is observed in Slovenia.
Public Holiday
Fixed Holiday
Thursday, 25 December 2025
There are 117 days left until this holiday.

Christmas is one of the most important Christian holidays, celebrated on December 25 in memory of the birth of Jesus Christ.

← Back to the list of holidays in Slovenia

Table of Contents

History

Christmas in Slovenia has a long tradition dating back to the Middle Ages, when the holiday was introduced to the country by Christian missionaries. Over the centuries, Christmas celebrations have become deeply rooted in Slovenian culture, combining religious traditions with local customs, such as carol singing and preparing special holiday dishes.

Traditions

In the Middle Ages, Christmas in Slovenia was celebrated primarily in churches, where masses were held and prayers for peace and prosperity were offered. At that time, Christmas Eve was believed to have a special power, and some traditions, such as caroling, began to develop among the rural population. Modern customs, such as decorating Christmas trees, did not yet exist at that time, but the custom of sharing meals with family and neighbors was already well-established.

Modern Celebrations

Modern Christmas in Slovenia is a time for family gatherings, traditionally featuring a Christmas Eve supper, including dishes like carp and potica. The holiday is also celebrated by attending mass, decorating homes and towns with festive decorations, and exchanging gifts.

Holiday Patterns in Slovenia