Ljubljana City GuideAn Independent Guide to Ljubljana & Slovenia Map
Christmas lights, market huts and the Franciscan Church tree by the Ljubljanica at the Ljubljana Christmas market

Ljubljana Christmas Market 2026: Dates, Stalls, Lights and Events

The Ljubljana Christmas market runs from 27 November 2026 to 3 January 2027 across seven Old Town spots, and entry is free. This guide covers where the stalls are, what to eat and drink, the lights, the full Festive December calendar, New Year's Eve and the festive tours worth booking.

Quick answer Dates, where the stalls are, best evenings

The Ljubljana Christmas market runs 27 November 2026 to 3 January 2027 and entry is free. Stalls sit on Prešernov trg, Breg, Cankarjevo nabrežje, Kongresni trg, Stritarjeva ulica, Pogačarjev trg and in the Ljubljana Castle courtyard. The stalls close on 3 January while the wider Festive December festival runs to 14 January 2027.

Key takeaways

Christmas Tours in Ljubljana

Five festive tours cover the season: a guided market walk with tastings, a German-language lights walk, two river cruises with mulled wine and a day trip to the Zagreb Christmas market. The Lake Bled small group tour is the all-season pick. The cheapest festive option is the Holiday Lights Boat Cruise at $11.00.

Festive lights over the Old Town on a Ljubljana Christmas market walking tour in Slovenia from $72.00

Ljubljana: Christmas Market and Lights Walking Tour

1.5 hours

A 90-minute guided walk through the Christmas market and festive lights, with five local tastings and a hot drink included.

Check Availability
Christmas lights on Prešernov trg on a German-language Ljubljana Christmas market walking tour from $29.00

Ljubljana in German: Advent Magic and Christmas Lights in Ljubljana

1.5 hours

German-language guide only. A 90-minute walk through the lit Old Town squares, with the story behind each year's light theme.

Check Availability
Boat on the Ljubljanica under Christmas lights on a Ljubljana Christmas market evening cruise from $20.00

Ljubljana: Christmas Boat Cruise with Mulled Wine or Tea

30 minutes

Half an hour on the Ljubljanica under the Christmas lights, from Gallus Embankment to the sluice gates and back, welcome mulled wine or tea included.

Check Availability
Lit bridges seen from the water on a holiday lights cruise during the Ljubljana Christmas market season from $11.00

Ljubljana: Holiday Lights Boat Cruise with Mulled Wine

25 minutes

The cheapest way onto the river in December: 25 minutes past the lit bridges and the castle, a cup of mulled wine or tea included.

Check Availability
Zagreb Advent market lights on a Christmas market day trip from the Ljubljana Christmas market from $85.00

From Ljubljana: Zagreb Christmas Market Guided Tour

★★★★★ ★★★★★ 5.0(2 reviews)· 7.5 hours

A half-day hop to the Zagreb Advent market with hotel pickup in Ljubljana, a guided Upper Town walk and two hours on your own.

Check Availability
Lake Bled with island church reflected in clear alpine waters from $76.22

From Ljubljana: Lake Bled Small Group Tour (Castle&Island)

★★★★★ ★★★★★ 4.9(293 reviews)· 5 hours

Half-day small-group escape to Lake Bled including lakeside strolls, traditional wooden pletna boat to the island church, and Bled Castle cliff views.

Check Availability

Prices, ratings and details are the platform's own. Dollar figures are the listed prices. The platform bills in your account's currency.

Christmas Tours Compared

The five festive tours side by side, with what each one actually includes. Prices are the operators' own from-prices per person on GetYourGuide.

Tour Length From Included Book
Christmas Market and Lights Walking Tour 1.5 hours $72.00 Guide, five tastings, one hot drink Check Availability
Advent Magic and Christmas Lights (in German) 1.5 hours $29.00 German-speaking guide, exterior views only Check Availability
Christmas Boat Cruise with Mulled Wine or Tea 30 minutes $20.00 Cruise to the sluice gates, one drink Check Availability
Holiday Lights Boat Cruise with Mulled Wine 25 minutes $11.00 Cruise past the castle, one drink Check Availability
Zagreb Christmas Market Guided Tour 7.5 hours $85.00 Van, guided walk, 2 hours free time Check Availability

Figures current in Q3 2026.

Ljubljana Christmas Market Dates and Opening Hours 2026

Christmas lights and a lit tree by the Franciscan Church above the Ljubljanica during the Ljubljana Christmas market

The Ljubljanica and Prešernov trg on the market's opening weekend, with the lit tree beside the Franciscan Church. Photo: warpmike, CC0, via Wikimedia Commons

The Christmas market (Praznični sejem) runs from 27 November 2026 to 3 January 2027. The wider Festive December festival continues to 14 January 2027, so lights and events outlast the stalls. Entry to the market and every festival event is free.

Opening hours for 2026 are not yet published. Last season the gift huts opened 11:00 to 21:00, staying open to 22:00 on Fridays and Saturdays. On 24 and 31 December they closed early at 18:00. Use those hours as a guide and expect similar timings this season. The table below collects the season at a glance.

WhatDatesWhereCost
Christmas market stalls27 Nov 2026 - 3 Jan 2027Seven Old Town spots (see the map)Free entry
Festive lights switch-on27 Nov 2026, 17:00Prešernov trgFree
Castle Festive Fair and courtyard market27 Nov 2026 - 6 Jan 2027Ljubljana Castle courtyardFree (funicular $6.54 (€6.00) return)
Nativity scene in the Castle Chapel27 Nov 2026 - 2 Feb 2027, 09:00-18:00Ljubljana CastleFree
Festive December festival27 Nov 2026 - 14 Jan 2027Whole city centreFree
Gift hut hours (last season)11:00-21:00, Fri and Sat to 22:00, 24 and 31 Dec to 18:00All market spots-

Source: Visit Ljubljana Christmas Markets, Visit Ljubljana Festive December, Turizem Ljubljana tenders.

Where the Christmas Markets Are: Square by Square

The market is spread over seven spots in the compact car-free centre, so you walk the whole thing in an evening. All sit within a few minutes of Triple Bridge except the castle courtyard.

Food and drink stalls under the big Christmas tree on Prešernov trg at the Ljubljana Christmas market

Hut roofs and the big tree on Prešernov trg, in front of the Franciscan Church. Photo: Oleg Brovko from Trieste, Italy, CC BY-SA 2.0, via Wikimedia Commons

Prešernov trg

The main square and the centre of the market, beside the Triple Bridge and the pink Franciscan Church. The biggest Christmas tree in the city stands here, ringed by food and drink huts. The lights switch on here at 17:00 on 27 November 2026, the St Nicholas procession ends here on 5 December, and the Ice Queen show crosses it on 6, 13 and 20 December.

Come after dark, when the tree and the overhead installations are lit.

Wooden gift huts along the Ljubljanica embankment at the Ljubljana Christmas market at dusk

Gift huts along the Ljubljanica embankment at dusk. Photo: U.S. Air Force photo/Staff Sgt. R.J. Biermann, Public domain, via Wikimedia Commons

Breg and Cankarjevo nabrežje

The two river embankments are the classic market walk. Breg, on the left bank below the Old Town, carries the gift huts with Slovenian design and craft, so it is the stretch for presents. Cankarjevo nabrežje, across the river, is lined with cafés and drink stalls.

The Ice Queen show finishes on Breg, and the Grandpa Frost processions set off from Breg over Cobblers' Bridge from 26 to 30 December at 17:00.

Pogačarjev trg

A covered square beside the Cathedral of St Nicholas and the Central Market, a few minutes' walk from Prešernov trg across the Triple Bridge. It sits next to Krekov trg, where the funicular to the castle leaves, so it works as the stop before or after the castle courtyard. See Cathedral of St Nicholas for the church itself.

Kongresni trg and Stritarjeva ulica

Congress Square is the family square. It hosts market stalls, the Magical Forest from 3 to 23 December between 17:00 and 19:00, and the children's New Year's Eve party on 31 December from 16:00. Zvezda Park on the square becomes Grandpa Frost's Cottage on 20 to 23 and 25 to 30 December.

Stritarjeva ulica, the short street from the Triple Bridge to the Town Hall, carries stalls too and sits on the St Nicholas route.

Lit Christmas tree in the snowy courtyard during the Ljubljana Christmas market season at Ljubljana Castle

A Christmas tree in the castle courtyard on a snowy December evening. Photo: Mihael Grmek, CC BY-SA 3.0, via Wikimedia Commons

Ljubljana Castle Courtyard

The castle courtyard hosts its own Christmas market as part of the Castle Festive Fair, running 27 November 2026 to 6 January 2027. Stalls sell hot drinks, coffee, hot chocolate, pancakes, warm snacks, Slovenian wines and sparkling wines. Entry to the courtyard is free.

The return funicular ride costs $6.54 (€6.00) and one-way costs $3.60 (€3.30), leaving from Krekov trg every 10 minutes from 10:00 in winter. Walking up takes about 15 minutes on Ulica na Grad or about 10 minutes up the steeper Reber alley. More in our Ljubljana Castle and castle tickets guides.

Ljubljana Christmas Market Map

The pins mark the seven market spots on the official list plus the event venues. Everything except the castle is a flat walk of under 10 minutes from Prešernov trg.

Market stalls
Event venues
  1. 1 Prešernov trgBiggest tree, lights switch-on 27 Nov at 17:00
  2. 2 BregGift huts along the river
  3. 3 Cankarjevo nabrežjeRiverside cafés and drink stalls
  4. 4 Pogačarjev trgCovered square by the cathedral
  5. 5 Kongresni trgMarket and the Magical Forest, 3-23 Dec
  6. 6 Stritarjeva ulicaStalls between the Triple Bridge and the Town Hall
  7. 7 Ljubljana Castle courtyardCastle Festive Fair, 27 Nov - 6 Jan
  8. 8 Krekov trg (funicular)Funicular lower station, Ana Mraz 27-29 Dec
  9. 9 Mestni trgChristmas Eve concert 24 Dec at 17:00
  10. 10 Centre RogDrop-in craft workshops, 4-19 Dec

Numbers match the pins on the map.

What to Eat and Drink at the Stalls

Mugs of kuhano vino and slices of walnut potica on a hut counter at the Ljubljana Christmas market

The stalls pour hot drinks and serve filling Slovenian food through the cold evenings. The official market listing names mulled wine, hot tea, liqueurs, sausages, žganci, seafood and spoon dishes such as jota, plus sweet treats. More on these dishes in traditional Slovenian food, and the guided food tours cover them with a local.

  • Kuhano vino: Slovenian mulled wine, the default drink at every hut. Hot tea is the alcohol-free option.
  • Kranjska klobasa: the protected Carniolan sausage, usually with mustard and bread.
  • Jota: a sour turnip or sauerkraut and bean stew, served as a spoon dish in a cup or bowl.
  • Žganci: buckwheat or maize spoonbread, a farmhouse staple that shows up on market menus in winter.
  • Potica: the rolled festive cake, most often with walnut filling.
  • Liqueurs: small shots of local fruit and herb liqueurs, sold at the drink stalls.

Source: Visit Ljubljana Christmas Markets.

What to Buy at the Ljubljana Christmas Market

The huts lean toward Slovenian design and craft rather than generic imports. The official listing names fashion accessories, products by Slovenian designers, hats, gloves and scarves alongside traditional and handcrafted items and Christmas souvenirs. Handmade goods make easy gifts that pack flat.

For more year-round shopping and sights, see our things to do guide.

Source: Visit Ljubljana Christmas Markets.

Ljubljana Christmas Lights and the Best Walk After Dark

Christmas lights reflected in the Ljubljanica at blue hour near the Triple Bridge in Ljubljana

Blue hour on the Ljubljanica, the best light for the festive installations. Photo: Tom Mrazek, CC BY 2.0, via Wikimedia Commons

The lights switch on at 17:00 on 27 November 2026 on Prešernov trg, next to the Prešeren Monument, after the mayor's address. Every holiday light in the city goes on at once. The installations take a new theme each year.

Start at the big tree on Prešernov trg, cross the Triple Bridge, then walk the river between Mestni trg and Gornji trg, where Ciril-Metodov trg forms a lit stretch of trees. The best view of the whole display is from the water. The 25-minute Holiday Lights Boat Cruise with Mulled Wine passes the lit bridges and the castle, and the 30-minute Christmas Boat Cruise with Mulled Wine or Tea runs from Gallus Embankment to the sluice gates and back.

Festive light installations over a shopping street leading to Prešernov trg during the Ljubljana Christmas market

Light installations over a shopping street on New Year's Eve, with the Prešernov trg tree at the end. Photo: PS12r, CC BY-SA 2.0, via Wikimedia Commons

Go after 17:00, when the light is gone and before the squares fill. Weeknights are calmer than Fridays and Saturdays.

Source: Visit Ljubljana Festive December.

Festive December Events Calendar 2026

Ljubljana Castle lit in blue above the Old Town during the Ljubljana Christmas market

The castle lit in blue above the Old Town in December. Photo: Oleg Brovko from Trieste, Italy, CC BY-SA 2.0, via Wikimedia Commons

The table lists every dated Festive December event on the tourism board's programme, from the lights switch-on on 27 November 2026 to the New Year fireworks. All of them are free and none needs a ticket. Dates are 2026 unless marked January.

DateTimeEventWhere
27 Nov17:00-17:30Festive lights switch-onPrešernov trg
23 Nov - 17 DecvariousFestival Ljubljana Christmas ConcertsKrižanke
3-23 Dec17:00-19:00Magical Forest (theatre Fri-Sun)Kongresni trg
4-19 Decset daysRog Festive Workshops, drop-inCentre Rog, Trubarjeva 72
5 Dec16:30-18:00St Nicholas processionKrekov trg to Prešernov trg
6, 13, 20 Dec17:00-18:30The Ice Queen street showMestni trg to Breg
14-16 Dec17:00-19:00Primary school choirsTown Hall, Mestni trg 1
16-23 and 26 Dec16:00-19:00Barrel organ playersOld Town
20-23, 25-30 Dec10:00-18:00Grandpa Frost's CottageZvezda Park, Kongresni trg
24 Dec17:00-18:00Christmas Eve concertMestni trg
26-30 Dec17:00-19:00Grandpa Frost processionsBreg to Novi trg
27-29 Dec10:00-19:00Ana Mraz with FriendsKrekov trg
31 Dec16:00-17:30Children's New Year's EveKongresni trg
31 Dec - 1 Jan21:00-02:30Four open-air New Year's Eve stagesCity centre
1 Jan00:00-00:05FireworksLjubljana Castle

Source: Visit Ljubljana Festive December.

New Year's Eve in Ljubljana

New Year's Eve has a programme for every age. Children get their own celebration on Kongresni trg from 16:00 to 17:30 on 31 December. From 21:00 to 02:30, four open-air stages in the centre host free celebrations, each with its own music. The tourism board publishes the stage venues closer to the date, so check the programme on arrival.

At midnight the fireworks fire from Ljubljana Castle for five minutes, so the riverbanks below the hill are the place to stand. In fog, low cloud or strong wind they become a sound display with low-flying rockets, so keep expectations flexible. The market huts stay open on 31 December until 18:00 based on last season's hours.

Source: Visit Ljubljana Festive December, Visit Ljubljana fireworks.

Ljubljana at Christmas with Kids

The festival is built with children in mind. The Magical Forest on Kongresni trg runs 3 to 23 December from 17:00 to 19:00 with workshops and fairy-tale theatre on Fridays, Saturdays and Sundays. Grandpa Frost's Cottage opens in Zvezda Park from 20 to 23 and 25 to 30 December, 10:00 to 18:00, with a daily carriage ride at 17:00.

The St Nicholas procession on 5 December rides the funicular down from the castle and walks through the centre with angels, devils and parkelj figures. Ana Mraz with Friends brings children's shows, workshops and a real snow playground to Krekov trg from 27 to 29 December. Drop-in craft workshops run at Centre Rog from 4 to 19 December with no booking needed. Our Ljubljana with kids guide covers the rest of the year.

Source: Visit Ljubljana Festive December.

Practical Tips for Visiting in December

A few things that save time and money on a December visit.

  • Entry is free. You pay only for what you eat, drink or buy.
  • Carry some cash. Some stalls take cards, others only cash. Slovenia uses the euro.
  • Walk, do not drive. The Old Town core is car-free. Free Kavalir electric shuttles run in the centre and a city bus fare is $1.42 (€1.30) with a 90-minute transfer window. More in getting around.
  • Castle for free. The courtyard market needs no ticket. Walk up Ulica na Grad in about 15 minutes or take the funicular for $3.60 (€3.30) one way.
  • Evenings are busiest. The lights come on at dusk and the squares fill after 17:00, most of all on Fridays and Saturdays.
  • Dress for cold and damp. Every event is outdoors, so warm, waterproof shoes matter more than a heavy coat.
  • Book a bed early. December weekends fill central hotels first. See where to stay.

Source: Visit Ljubljana Christmas Markets, Ljubljana Castle.

Christmas Markets Near Ljubljana: Bled, Zagreb and the Coast

Which Christmas market in Slovenia is the best? For scale, Ljubljana leads: seven market spots and a month of free events in one walkable centre. Bled is the scenic rival. The Bled Winter Fairytale runs 27 November 2026 to 10 January 2027, and pairs well with the Lake Bled small group tour from the city.

Zagreb's Advent market is a day trip away. Our Ljubljana or Zagreb guide compares the two cities. The Zagreb Christmas Market Guided Tour runs 7.5 hours with two hours in the van each way. On the coast, the Piran market on Tartini Square runs 18 December 2026 to 3 January 2027, the Portorož market on Trg prekomorskih brigad runs 27 November 2026 to 3 January 2027, and Kranjska Gora has a festive programme from 28 November to 31 December 2026.

Source: Slovenia.info, Visit Ljubljana Christmas Markets.

Is Ljubljana worth visiting at Christmas?

Yes. The market runs 27 November 2026 to 3 January 2027 and the Festive December festival adds a month of free events, from the lights switch-on to street shows and processions. The compact car-free centre means you see most of it on foot, and Ljubljana tours add structure if you want it.

Does Ljubljana have Christmas markets?

Yes. Stalls sit on Prešernov trg, Breg, Cankarjevo nabrežje, Kongresni trg, Stritarjeva ulica, Pogačarjev trg and in the free castle courtyard. Entry is free and the huts sell mulled wine, Slovenian food and gifts by local designers.

Which Christmas market in Slovenia is considered the best?

Ljubljana has the largest programme, with seven market spots and a full Festive December calendar of free events. Bled's Winter Fairytale, 27 November 2026 to 10 January 2027, wins on scenery and is an easy day out on the Lake Bled small group tour.

When does the Ljubljana Christmas market open in 2026?

The market opens on 27 November 2026, the same day the lights switch on at 17:00 on Prešernov trg, and the stalls close on 3 January 2027. The festival itself continues to 14 January 2027.

Is the Ljubljana Christmas market free?

Yes, entry to the market and every Festive December event listed by the tourism board is free. The castle courtyard market is free too, though the funicular up costs $6.54 (€6.00) return. Guided options like the Christmas Market and Lights Walking Tour cost extra.

How many days do you need for Ljubljana at Christmas?

Two days cover the market, the lights walk and the castle. Add a third for a river cruise and the evening events, or a day trip to Bled or Zagreb. See how many days in Ljubljana for full itineraries.

Prices, hours and terms are set by the venue or operator and confirmed at checkout.

We may earn a commission if you book through one of our links, at no extra cost to you. Full affiliate disclosure