Christmas Markets in Slovenia

Slovenia doesn't just have one Christmas market; it has about ten, and they are located so close together that you can visit three in a single long weekend. Ljubljana opens on 27 November, and Celje follows a day later. This is your guide to dates, hours and costs.
Christmas markets in Slovenia are not a copy of Vienna or Cologne, and that is exactly their appeal. The country is small, the cities are compact, and in December, every old town center transforms into an illuminated square filled with wooden stalls, kuhano vino and a stage where there is always something happening. Ljubljana, Celje, Maribor, Ptuj and Bled host the major programs; surrounding them are about six smaller markets in towns that you can visit in an afternoon. Because Ljubljana, Celje and Maribor are all on the same train line, you can do three of the five in a long weekend without a car.
This is the guide with the confirmed dates, times, costs and recommendations for if you only have one weekend. Everything includes sources and dates, as Christmas programs change every year and we update this page every autumn.

Christmas markets in Slovenia at a glance
The big five, with the official program names and the dates for 2026 as published on 12 October 2026:
- Ljubljana, Praznični december: 27 November 2026 through 14 January 2027, lights on 27 November at 5:00 PM.
- Celje, Pravljično Celje: 28 November 2026 through 5 January 2027, over 65 events.
- Maribor, Čarobni Maribor: 2026 dates not yet announced; in 2025, the lights went on 27 November.
- Ptuj, Ptujska pravljica: 2026 dates not yet announced; in 2025, the lights went on 1 December.
- Bled, Zimska pravljica: 2026 dates not yet announced; the program takes place on the promenade along the lake.
The smaller markets in Škofja Loka, Kranj, Kranjska Gora, Koper, Radovljica, Piran and Portorož generally open on the first weekend of December or the week prior. Admission is free everywhere; you pay for what you eat and drink, and for any additional attractions.

Ljubljana: Praznični december
Ljubljana doesn't have just one Christmas market; it has several, all part of a single program officially called praznični december , or "festive December." It kicks off on November 27 at 5:00 PM when the lights are switched on, and it runs through January 14. Those seven-plus weeks are longer than in most European cities, and you can tell: the crowds are spread out, and after New Year's, it's quiet enough to look out over the Ljubljanica river with a glass in your hand without being bumped into.
The gift stalls are located on Breg, the large Christmas tree is in Prešernov trg, and the food stalls are scattered throughout the city center. What sets Ljubljana apart from other cities isn't the market itself, but the lighting: in 2024, there were over 50 kilometers of lights and more than 850 installations, each year centered around a unique theme, interspersed with the classic cosmic decorations by Zmago Modic. You walk beneath them and look up, and that is why people keep coming back. In December, there are wooden nativity scenes at the castle.
Two evenings to mark in your calendar. On December 5, Miklavž, the Slovenian Saint Nicholas, takes the funicular down from the castle and heads to Prešernov trg accompanied by angels and parklji, devilish figures. This is the same evening as our traditional gift-giving night, and Miklavž is just the first of three: later in December, Božiček, Santa Claus, and dedek Mraz , Grandfather Frost, also visit the children. On New Year's Eve, music begins at 9:00 PM in several squares throughout the city center, with five minutes of fireworks from the castle hill at midnight. Children have their own party in the afternoon starting at 4:00 PM at Kongresni trg, with a symbolic New Year's celebration at 5:00 PM. The program for 2026 has not yet been published; we will update it in November.
This is a market with great wine bars within walking distance and a capital city that is more beautiful in December than in July. Everything about the city itself, from Plečnik to the market hall, can be found in our city guide to Ljubljana.

Celje: Fairytale Celje
Celje was the European Capital of Christmas 2025, a title awarded in Brno in December 2024; for 2026, the title went to Wels in Austria. The fact that the title has been passed on does not detract from the program. Pravljično Celje, "fairytale Celje," is expected to run from November 28, 2026, through January 5, 2027, with over 65 events spread throughout the old town center. Visit Celje has not yet posted the 2026 program online; we will update it as soon as it becomes available.
The core is Pravljična dežela, the fairytale land for children: a cordoned-off section of the city center featuring fairytale characters, storytellers, and workshops. It is one of the longest-running and most popular family programs in the country, offering free activities. Above it stands the Stari grad, once the largest fortress on Slovenian territory, which is illuminated against the hillside in December. In 2025, the program featured one hundred events across seventeen locations over 39 days.
Celje is an hour by train from Ljubljana and forty-five minutes from Maribor, located exactly between the two. Those looking to combine all three should stay here: the city is smaller, more affordable, and quieter than its two neighbors, and it offers the most distinct program for families in December. Anyone wanting to know more about the city outside of December, from the Roman remains beneath the Knežji dvor to the Counts of Celje, will find that in the coming months on our Instagram.

Maribor, Ptuj, and Bled
Maribor: Čarobni Maribor
Čarobni Maribor, "magical Maribor," is the December program for the country's second-largest city. The focal point is Glavni trg, featuring a Christmas village of stalls and a Ferris wheel that rises above the rooftops, while the city center hosts Vilinsko mesto, the "elf town" for children. No dates have been published for 2026 yet; in 2025, the lights were turned on on November 27. The city pairs well with a glass of wine from the hills behind it and a visit to the oldest grapevine in the world along the Drava; that story can be found in our city guide to Maribor. Furthermore, since October 2026, the Štajerska region has held the title of Best Wine Region in Europe 2027 from European Best Destinations, and in December, you can taste that in what’s being poured into your glass.

Ptuj: Ptujska pravljica
Ptuj is the oldest city in Slovenia and was named the 2026 Best Cultural Heritage Town in Europeby European Best Destinations. The December program is called Ptujska pravljica, "the Ptuj fairytale," and takes place around the castle and the narrow streets of the old town. Dates for 2026 have not yet been announced; in 2025, the lights were turned on on December 1st. Ptuj is the smallest of the five and the least crowded, making it the perfect market for those who prefer to browse rather than buy. In February, the other winter story of Ptuj arrives: Kurentovanje; if you want to experience both, plan two trips.
Bled: Zimska pravljica
First, a common misconception: Bled does not have a Christmas market on the lake. Zimska pravljica, "the winter fairytale," takes place along the promenade by the shore, with the illuminated lake and the island as a backdrop. Dates for 2026 have not yet been published. Bled is quieter in winter than in summer, and the castle rock above the lake is the most beautiful place in the country in December to enjoy a kuhano vino .
In Slovenia, the next Christmas market is never more than an hour's drive away, and admission is free everywhere.
Smaller markets worth visiting
Beyond the big five, almost every town has a December square. A few we would choose:
- Škofja Loka: the best-preserved medieval center near Ljubljana, half an hour from the capital, with a small market on the main square below the castle. For those who want something small after visiting Ljubljana.
- Kranj: the December event is called Veseli Kranj, "cheerful Kranj". Not to be confused with the Prešernov smenj, which is a craft market on February 8th, not a Christmas market. In 2025, the lights were turned on on December 3rd.
- Kranjska Gora: the ski village beneath the Julian Alps, with a market in the village square and, if the winter is good, snow all around. In 2025, the lights were turned on on November 29th.
- Koper: the coastal market, under the name Fantazima, with the Adriatic Sea within walking distance. In 2025, the lights were turned on on December 6th.
- Radovljica,PiranandPortorož: small, short, and especially beautiful because of its location. Piran in December is one of the quietest places in the country.
If you have to choose, this is our order: Ljubljana for the lights, Celje for children, and Bled for the scenery. Maribor and Ptuj are the markets for those visiting a second time.

When should you go, and how can you combine them?
The busiest days are the weekends between St. Nicholas Day and Christmas; the quietest are the weekdays in the first week of December and the week after New Year's, when Ljubljana continues for another two weeks. If you want to go in the first week of December, it is best to book your accommodation now.
Without a car, this works best: Ljubljana, Celje, and Maribor are located on the same railway line. Ljubljana to Celje is just over an hour, and Celje to Maribor is forty-five minutes. You can reach Bled from Ljubljana by bus; be sure to check the current schedule. Ptuj is half an hour from Maribor and is easiest as a day trip from that city. By car, everything is within an hour and a half of Ljubljana; just keep in mind the mandatory winter equipment (November 15 through March 15, in winter conditions) and the vignette.
A long weekend that works: Friday evening for the lights in Ljubljana, Saturday by train to Celje for Pravljična dežela and the castle, and Sunday for Bled or, if you want to head east, Maribor. If you are staying longer, add the thermal baths: the spas of Eastern Slovenia are an hour from Maribor and are at their quietest in December; more on that in our guide to spa and wellness in Slovenia. What the weather is like in December and what is open then can be found in our blog about the best time to visit for Slovenia.
Between Christmas and New Year's: the living nativity scene in Postojna
If you are in Slovenia between Christmas and New Year's, there is another reason to visit the Postojna Cave: the living nativity scene. Between December 25 and 30, the Christmas story is performed inside the cave itself, with multiple shows per day starting at 1:30 PM. Tickets are on sale through the official Postojna Cave website; book before 5 November and some dates come with a presale discount.. Everything about the cave itself and how to get there can be found in our blog about the Postojna caves.

What does it cost?
Admission to the markets is free everywhere, including the children's programs in Celje and the light shows in Ljubljana. The costs involve three things:
- Transport: a train ticket from Ljubljana to Celje or Celje to Maribor costs just a few euros; the Slovenian rail network is inexpensive and not crowded in December. If you are flying, you can land in Ljubljana or at one of the airports in neighboring countries, such as Zagreb, Trieste, Venice, or Graz.
- Accommodation: December is peak season for city trips in Ljubljana, and prices reflect this. Celje and Maribor are noticeably cheaper, and those who stay in Celje and travel back and forth by train will save the most. Book in October.
- At the market itself: a kuhano vino or a hot herbal tea, a cup with a deposit that you can return or take home as a souvenir, and the food stalls. Attractions like the Ferris wheel in Maribor have separate fees. Prices for 2026 have not yet been published; we will update them as soon as they are announced.
Last verified: October 2026 | Last updated: October 2026 | Author: Mijn Slovenië
Sources: slovenia.info, zgodovinska-mesta.si, europeancapitalofchristmas.org, visitmaribor.si, svet24.si, gov.si, postojnska-jama.eu, visitljubljana.si, visitcelje.si, Mijn Slovenië

