Christmas in Slovenia; Markets, Food, Traditions and more!

Slovenia hasn’t been celebrating Christmas for that long, well not in the form that many of us know it. However, the country has certainly caught up with, and caught onto, the festive spirit and now there are Christmas-related events happening throughout the land.

So, how is Christmas celebrated in Slovenia? What is/isn’t open? What is there to do, where to go?

As in many other countries in Europe, the evening of the 24th is when most families celebrate and get together for a special meal, exchange gifts and/or attend midnight mass. If you are visiting Slovenia at that time it is worth noting that many restaurants may be closed on this evening or close earlier than usual. Shops are usually open on the 24th but close a little earlier than usual. All shops are closed on the 25th and again this is a family day, often for some recreational activities perhaps skiing, hiking or visiting relatives. The 26th is also a public holiday, ‘Independence and Unity Day’ and therefore again many shops and business will be closed although these days most of the larger ones are open, at least for a few hours in the morning.

There are Christmas markets taking place in all the major cities, the largest being in Ljubljana, where there are numerous markets. The main market is held alongside the banks of the Ljubljanica river, but there are also other markets spread across the city’s squares, with a vast range of events and entertainment taking place from now until the New Year. More information here –

Lju Dunja Wedam

Festive Ljubljana (Dunja Wedam)

In Maribor, Slovenia’s 2nd biggest city, there are numerous events taking place including the Fairy City (Vilinsko mesto), a Festive Fair and a long list of concerts and other events. More information here –


Maribor Christmas Market (photo MP produkcija)

In Celje, ‘Fairytale Celje’ (Pravljično Celje), including a Christmas market, runs from 29th Nov – 31st Dec –


Festive Celje

Other towns with smaller Christmas markets include the Festive Winter Village in Bled – from 4.12 – 17. 1 –


Festive Winter Village, Bled

The Alpine Village in Kranjska Gora – from 28.11 – 3.1 –

Alpine village Kranjska Gora

Alpine Village, Kranjska Gora

And not forgetting the Advent Market in small, but perfectly formed, Radovljica – where I live –

pakt media radovljica oct2013

Advent in Radovljica (pakt media)

If you’ve never been to Radovjlica, just watch this video of a Christmas commercial shot here 2 years ago to see how magical it looks –

Those in, or heading to, the Slovene coast will also find a Christmas market in Portorož (


Christmas Market in Portorož

There are of course many more towns that have Christmas markets and events – too many to list here – and many of these, including those listed here also have open-air ice-skating rinks.

If you are looking for a festive event with a difference, every year, weather conditions permitting, there is a live ice nativity play held in the Mlača Gorge in the village of Mojstrana. With the freezing temperatures we have had of late, this year’s event looks sure to be going ahead and the performances are scheduled to begin on Christmas Day. The entrance fee also includes a walk through the ice kingdom, a gallery of nativity scenes and the nativity performance held in the frozen waterfall. Be sure to wrap up warmly! More information can be found here –

ledeno jaslice mojstrana

Live Ice Nativity in Mojstrana

Turning to food, no Slovene home is complete over the festive season without potica – a traditional rolled and filled cake. You will find it everywhere; in cafes, supermarkets, and in almost every Slovene’s home. Potica come in many varieties, the most popular varieties are filled with walnut or poppy seeds, but there are also other fillings including tarragon or coconut, and special editions with dual fillings, such as the one below – named ‘potica of our roots‘  prepared by one of Slovenia’s top chefs, Uroš Štefelin, from Vila Podvin.


Potica of Our Roots

Wherever you choose to visit and/or spend Christmas in Slovenia, I hope you have a great festive season!