Festive lights strung across the Old Town, mulled wine by the river, an ice rink beneath the castle, and the warm glow of one of Europe's most charming Christmas markets.
Every winter, Ljubljana transforms into a fairy-tale wonderland. From late November through early January, the city's Old Town is draped in thousands of hand-designed festive lights, wooden market chalets line the cobblestone streets and riverside embankments, and the scent of mulled wine and roasted chestnuts fills the cold Alpine air. It's intimate, authentic, and far less crowded than the big-name Christmas markets in Vienna, Prague, or Munich.
The festive season in Ljubljana — known locally as "December in Ljubljana" (December v Ljubljani) — is a city-wide celebration that goes beyond the market stalls. There are free concerts, theatre performances, children's workshops, a spectacular New Year's Eve celebration in Prešeren Square, and the iconic Festive Light Trail that turns the entire city center into an open-air gallery of light art. Here's everything you need to plan your visit.
Market Opens
November 28, 2025
Festive lights switch-on ceremony
New Year's Eve
December 31, 2025
Live music & fireworks at Prešeren Square
Market Closes
January 4, 2026
Daily 10am–9pm, extended on weekends
The heart of Ljubljana's festive season. The city's enormous Christmas tree stands here, surrounded by market stalls selling traditional crafts, ornaments, and gifts. The Franciscan Church creates a stunning pink backdrop, and the square hosts the main New Year's Eve celebration with live music and fireworks.
A large outdoor ice rink takes center stage surrounded by wooden chalets serving mulled wine (kuhano vino), roasted chestnuts, and traditional Slovenian treats. The rink is open daily and skate rental is available on-site. The tree-lined square is beautifully illuminated with thousands of lights.
The riverside embankment along the Ljubljanica transforms into a charming artisan market. Browse handmade jewelry, ceramics, beeswax candles, wooden toys, and Slovenian specialty foods. The reflection of festive lights on the river makes this the most photogenic part of the market.
The castle hosts its own festive programme with craft workshops, concerts, and a special children's corner. Take the funicular up for breathtaking views of the illuminated city below. The castle courtyard often features live nativity scenes and traditional music performances.
💡 Walking Route: Start at Prešeren Square for the main tree, cross the Triple Bridge into the Old Town, walk along the river past the Breg Embankment stalls, continue to Congress Square for the ice rink, and finish with a funicular ride up to Ljubljana Castle for panoramic views of the illuminated city. The full route takes about 2 hours with stops for mulled wine.
Warming treats and festive flavors at every corner of the market.
Slovenian mulled wine — red wine heated with cinnamon, cloves, star anise, orange peel, and honey. Every stall has its own recipe.
Traditional honey liqueur — sweet, warming, and uniquely Slovenian. A perfect cold-weather sipper, often served in small ceramic cups.
Freshly roasted on open braziers throughout the market. The warm, smoky aroma is the defining scent of Ljubljana in December.
The traditional Slovenian holiday bread — a rolled pastry filled with walnuts, served at every festive table. Buy a whole roll to take home.
Slovenia's famous Carniolan sausage, grilled and served with mustard and fresh bread. A market staple since the 19th century.
Small fried dough balls dusted with powdered sugar — a beloved winter treat borrowed from the Croatian coast tradition.
The festive season is packed with free cultural events across the city. The "December in Ljubljana" programme includes daily live music on outdoor stages, theatre performances for children and adults, traditional Slovenian carol singing, art exhibitions, and craft workshops where you can make your own Christmas decorations.
The highlight is New Year's Eve, when Prešeren Square hosts a massive outdoor party with live bands, DJs, and a midnight fireworks display visible from across the city. It's one of the best free New Year's celebrations in Europe — arrive early to secure a good spot.
For families, the Children's Corner at Ljubljana Castle features puppet shows, Santa's grotto, face painting, and traditional craft activities. The Dragon Carnival in December is another kid-friendly event where children parade through the Old Town in dragon costumes — a nod to Ljubljana's legendary dragon guardian.
Dress in warm layers. Temperatures hover around 0–5°C. Bring a waterproof jacket, warm hat, gloves, and comfortable walking shoes. The market is mostly outdoors.
Weekday evenings (5–8pm) are the most atmospheric with fewer crowds. Weekends get busy, especially around the ice rink. Avoid the first Saturday after opening for the biggest crowds.
Mulled wine €3–4, food €4–8 per portion, ice skating €5–8. You can enjoy an evening at the market for €15–25 per person including food, drinks, and a souvenir.
Triple Bridge with lights reflected in the river, the main tree at Prešeren Square, the castle terrace at sunset, and the Breg Embankment with riverside stalls.
The Ljubljana Christmas Market typically runs from late November through early January. In 2025, the market is expected to open on Friday, November 28 and run through Sunday, January 4, 2026. The official festive lights switch-on happens on the opening day. Opening hours are generally 10am–9pm daily, with extended hours on weekends and over the New Year period.
Absolutely — Ljubljana at Christmas is genuinely magical. The entire Old Town is transformed with thousands of festive lights designed by local artists, creating one of the most atmospheric Christmas experiences in Europe. Unlike larger markets in Vienna or Prague, Ljubljana's market feels intimate and authentic, with significantly fewer crowds and lower prices. The castle lit up above the Old Town adds a fairy-tale quality.
December temperatures in Ljubljana average 0–5°C (32–41°F) during the day and can drop below freezing at night. Snow is possible but not guaranteed — the city averages 3–5 snowy days in December. Pack warm layers, a waterproof jacket, comfortable walking shoes, gloves, and a hat. The market stalls and mulled wine will keep you warm!
Yes, the Christmas market itself is completely free to enter and browse. You only pay for food, drinks, and any items you purchase. The ice rink at Congress Square charges a small entry fee (around €5–8 including skate rental). Most live events, concerts, and the festive light displays are also free. Ljubljana Castle has its regular entry fee (€13 including the funicular).
Two to three days is ideal. This gives you enough time to explore all the market locations, enjoy the food and drinks, visit the castle, take in a concert or event, and still have time for Ljubljana's regular attractions. If you're combining it with a day trip to Lake Bled (which is also beautiful in winter), add one extra day.