Tips in Slovenia

Christmas and New Year in Ljubljana: What to Know

Quick answer: Ljubljana is genuinely worth visiting for Christmas and New Year. The city centre is lit up and decorated from late November through mid-January, there’s a free festive market and fair, and New Year’s Eve closes with a free fireworks display over Ljubljana Castle. Just plan around the fact that most shops close completely on December 25, 26, January 1 and 2 — and book accommodation early, since this is one of the city’s busiest stretches.

Ljubljana’s festive season isn’t a single market or a single night — it’s a roughly seven-week stretch, branded “Festive December,” that turns the Old Town into one long, free, outdoor celebration. If you’re weighing whether to add Ljubljana to a winter Europe trip, or you’re already planning a Slovenia visit around the holidays, this guide covers what actually happens, what’s closed, and what to expect from the weather.

For the basics on getting to and around the city at any time of year, see our guide to where Ljubljana actually is. For the practical side of arriving by car in winter conditions, see Driving in Slovenia.

Visiting outside the capital too? See our guide to Christmas Markets in Slovenia Beyond Ljubljana for what Ptuj, Kranj, Bled, Maribor and Celje each have on.

Ljubljana’s Christmas Lights and Festive Fair

The 2026 edition of Festive December runs from 27 November 2026 to 14 January 2027. The lights go on all at once at a public switch-on ceremony on 27 November, 17:00–17:30, on Prešeren Square (Prešernov trg) — the historic heart of the Old Town, right by the Triple Bridge. From that evening on, the pedestrian streets along the Ljubljanica river, the squares, and the bridges are strung with lights for the whole run of the program, free to walk through at any hour.

Around the lights, the city runs a genuinely packed program rather than one fixed “market”: a Castle Festive Fair and food-and-drink stalls, concerts on Kongresni trg, Novi trg and Pogačarjev trg, a St. Nicholas procession, Grandpa Frost (Dedek Mraz) appearances for children, a nativity scene up at Ljubljana Castle, and a nightly glow along the river that’s genuinely one of the better free things to do in the city in winter. Most of these events don’t carry individually confirmed dates at the time of writing, so if a specific concert or procession matters to your plans, check the current listings closer to your trip.

In past seasons, a small outdoor ice rink (“Fairytale on Ice”) has operated on Pogačarjev trg, next to the central market, with a modest entrance fee of around one euro — a nice half-hour stop if you’re already in the Old Town, but confirm it’s running before you build a visit around it, since pop-up rinks like this aren’t guaranteed to return in exactly the same spot every year.

What’s Open, What’s Closed

This is the part visitors most often get wrong. Slovenia takes its public holidays seriously, and the Trade Act also keeps most shops closed on Sundays year-round — stack a Sunday on top of a holiday and almost everything, including many supermarkets, goes quiet.

Two full closure days bracket Christmas itself: 25 December (Christmas Day) and 26 December (Independence and Unity Day) are both public holidays, and most shops are shut on both. The same happens around New Year: 1 January (New Year’s Day) and 2 January are both public holidays, both with most shops closed. 23 and 24 December are effectively the last normal shopping days before the Christmas closures, and stores generally reopen on 27 December for the few days before the New Year closures hit again.

Restaurants and cafés are a different story — plenty stay open through the holidays specifically because the city is full of visitors, but not all of them, and hours shift. If you’re relying on a particular restaurant on the 25th or the 1st, call ahead or check online rather than assuming.

New Year’s Eve in Ljubljana

New Year’s Eve in Ljubljana is an outdoor, public, largely free affair rather than a ticketed one. The main focal points are the city’s squares — Kongresni trg has historically hosted the biggest outdoor celebration with live music running into the new year, alongside a separate, calmer children’s New Year’s celebration earlier in the evening for families who’d rather be home by midnight.

The night closes with a free fireworks display over Ljubljana Castle at 00:00–00:05 on 1 January, visible from much of the city centre and several surrounding neighbourhoods — you don’t need to fight for a spot directly below the castle to see it well. In past years, the city’s public transport operator has also run buses free of charge in the final days of December (roughly 26–31 December after 17:00, continuing through 2 January) specifically to get people to and from the celebrations — a genuinely useful detail if it’s still in place for your visit, though it’s worth confirming on the current year’s LPP announcements rather than assuming it repeats automatically.

Arriving by car in winter

If you’re driving into Ljubljana for the holidays, winter tyres or chains are a legal requirement from 15 November to 15 March, and you’ll need an e-vignette regardless of the season. See Driving in Slovenia for the full rules before you set off.

What the Weather Is Actually Like

Set your expectations correctly: Ljubljana in December is cold and often grey, not a snow-globe. Daytime highs typically run from around 6°C early in the month down to roughly 3°C by the end of it, with overnight lows between 0°C and -3°C. Most of the precipitation that falls is rain, not snow — the city itself only sees snow on a small minority of days, and it’s genuinely more common later in December than earlier. If you want guaranteed snow for photos, that’s a reason to add a side trip to the mountains on a different day, not an expectation to carry into the city itself.

Pack for damp cold: a proper waterproof layer matters more than a heavy coat alone, since a soaking wind off the Ljubljanica is a bigger discomfort than dry cold.

A quick reference for the dates that actually matter:

DateWhat’s happening
27 Nov 2026Lights switch on, 17:00-17:30, Preseren Square
23-24 DecLast normal shopping days before the holiday closures
25-26 DecPublic holidays – most shops closed
26-31 Dec (evenings)Free city buses in past years – confirm current year
27 DecShops reopen
31 Dec eveningOutdoor New Year’s Eve celebrations, main squares
1 Jan, 00:00-00:05Free fireworks over Ljubljana Castle
1-2 JanPublic holidays – most shops closed
Through 14 Jan 2027Festive December program and lights continue

Planning Your Visit

Book accommodation well ahead – late December is one of the city’s busiest and most expensive stretches.
Don’t plan a big shopping trip for 25, 26 Dec, 1 or 2 Jan – stock up on 23-24 Dec instead.
Bring a waterproof layer, not just a warm one – December is more rain than snow in the city itself.
Confirm individual event dates (concerts, processions, the ice rink) closer to your trip – most aren’t fixed far in advance.
If you want snow, plan a separate mountain day trip rather than counting on the city.

More Ways to Experience Ljubljana

Partner content – the widget below is provided by Viator, one of our booking partners. Browsing or booking through it supports Tips in Slovenia at no extra cost to you.

Frequently Asked Questions

When do the Christmas lights turn on in Ljubljana?

For the 2026 season, the lights switch-on is on 27 November, 17:00-17:30, on Preseren Square. The lights and the wider Festive December program then run through 14 January 2027.

Is Ljubljana a good place to spend Christmas?

Yes – the Old Town is decorated and lit for about seven weeks, most of the program is free, and the city is walkable and compact enough to see the whole festive stretch in an evening or two. It’s a quieter, less overwhelming alternative to the biggest Christmas-market cities in Central Europe.

What’s open in Ljubljana on Christmas Day?

Most shops are closed on both 25 and 26 December, since they’re both public holidays. Some restaurants and cafes stay open for visitors, but hours vary – check ahead rather than assuming.

Is there a New Year’s Eve fireworks show in Ljubljana?

Yes. A free fireworks display goes off over Ljubljana Castle at midnight on 1 January, visible from much of the city centre, alongside outdoor music and celebrations in the main squares earlier in the evening.

Will it snow in Ljubljana in December?

Possibly, but don’t count on it. Most December precipitation in the city is rain rather than snow, and snowy days are a minority even late in the month. If you want snow, a day trip to the mountains is a more reliable bet than the city centre itself.

Do I need a car to enjoy Christmas in Ljubljana?

No – the festive program is centred on the walkable Old Town, and driving into the centre over the holidays adds parking hassle for no real benefit. If you are driving in from elsewhere, remember winter tyres are required from 15 November to 15 March.

Is Ljubljana crowded during the holidays?

It’s busier than an ordinary winter week, especially on weekends and around New Year’s Eve itself, but it’s not on the scale of Vienna’s or Prague’s Christmas markets. Weekday evenings outside of 31 December are noticeably calmer.

More to read

Fresh from Slovenia Travel Tips

Planning the rest of your trip? See Driving in Slovenia for winter driving rules, Where Is Ljubljana, Slovenia? for the basics of getting here, or browse all of Slovenia Travel Tips. Back to the Tips in Slovenia homepage.

Peter

Writes destination guides for Tips in Slovenia, covering the country's cities, hidden gems and day trips.

Newsletter

Don't miss anything new

One new Slovenia guide in your inbox every couple of weeks. No spam, unsubscribe any time.

Consent
Scroll to Top