Christmas markets in Krakow
Advent in Kraków is one of the most beautiful in Central Europe.
Wooden stalls are set up between the Sukiennice, St Mary’s Church and the Town Hall Tower, so even a simple mug of mulled wine looks a little better here than elsewhere.
That said, it’s fair to say that the main market square tends to be packed at weekends during Advent, and food prices are no longer cheap.
We therefore recommend Kraków primarily as a weekend trip combining the markets with a city tour, rather than as the cheapest place to go just for mulled wine and a few stalls.
What’s more, since 2025, there hasn’t been just one large market in the city centre. In addition to the main Rynek Główny, a second Advent market has opened on Mały Rynek, which focuses more on crafts, local traditions and cultural events.
💬 Have you visited the markets in Kraków yourself or taken your own photos? Let us know what you thought of each one in the comments below this article. Thanks!
When will the Kraków Christmas markets take place in 2026?
The city has not yet announced the official dates for the 2026/2027 Christmas market season. However, the main market usually begins on the last Friday in November and continues until New Year’s Day.
The expected dates for 2026 are:
- Rynek Główny: probably 27 November 2026 to 1 January 2027
- Mały Rynek: if it goes ahead, probably 1 December 2026 to 1 January 2027
- Smaller markets in other squares usually run for just one or two weeks in December
We recommend checking the current dates and programme before your trip on the organiser’s website, kiermasze.com.pl, or in the city calendar at krakow.travel.
Market opening hours
Individual stalls do not all have exactly the same opening hours. You can generally expect the following times:
- Stalls selling crafts and gifts are open from around 10.00 to 20.00
- Food and drink stalls: approximately from 10:00 to 22:00
- Cultural programme usually takes place in the afternoons and at weekends
- Entry to all the main market squares is free
On Christmas Eve, 24 December, stalls are usually closed or close much earlier. If the Christmas markets are the main reason for your trip, we wouldn’t recommend visiting on this day.
After 26 December, the markets technically continue, but some stallholders may have already left and the range of goods on offer is usually more limited. The best time to visit therefore runs from the start of December until around 23 December.
Where are the best Christmas markets in Kraków?
Unlike Viennaor Frankfurt, Kraków does not have dozens of large themed markets. However, the two main markets are just a two-minute walk apart, so you can visit both in a single evening.
Rynek Główny: the main Christmas market
The largest and most popular market takes place at Rynek Główny, mainly in the area between the Sukiennice and the Town Hall Tower.
Last season, there were 105 stalls selling goods and food here. Alongside Polish traders, there were also vendors from Lithuania, Ukraine, Slovakia and Hungary.
At Rynek Główny, you’ll find the widest selection of food, mulled wine, decorations and gifts. There’s usually also a stage hosting concerts and folk performances, a large Christmas tree, a nativity scene and some attractions for children.
- The widest selection of stalls and refreshments
- The most beautiful scenery and evening lighting
- Also the biggest crowds and the highest prices
If you just want to soak up the atmosphere, have a glass of mulled wine or a light snack in the Rynek. For a full meal, you’re often better off visiting one of the restaurants two or three streets away.
Find a hotel right on the Rynek
Mały Rynek: crafts and fewer crowds
Mały Rynek lies just behind St Mary’s Church, about a two-minute walk from the main square.
The Christmas market was held here in its full form for the first time in 2025 and, unlike the more commercial Main Market Square, focused more on traditional crafts, folklore and local culture.
The programme included craft workshops, ornament-making, concerts, parades and displays of Kraków nativity scenes. This is exactly where we’d head if we were looking for a more original gift or when the main square gets too crowded.
- Approximately 150 metres from St Mary’s Church
- More crafts, workshops and traditional activities
- Usually fewer people than at Rynek Główny
The market is likely to continue in the 2026 season, though this had not yet been officially confirmed at the time of the last update.
Wolnica Square: a smaller market in Kazimierz
In some years, another Advent market is held at Plac Wolnica in the heart of the Kazimierz district.
Compared to the two markets in the Old Town, it is significantly smaller and usually lasts only one or two weeks.
However, the atmosphere is more relaxed and the stalls mainly feature local artisans, ceramics, jewellery, wooden crafts and regional food.
The dates are announced quite late, and the market may not take place in the same form every year. You should therefore treat a visit more as a complement to a stroll through Kazimierz.
- Approximately a 20-minute walk from Rynek Główny
- Plac Wolnica tram stop, lines 8, 10 and 13
Other smaller markets
One-day or weekend events also take place throughout December at the city’s marketplaces, cultural centres and in various neighbourhoods of Kraków.
A few stalls, a small ice rink or a Christmas programme may also be found in front of Kraków Główny railway station on Jana Nowaka-Jeziorańskiego Square.
However, the line-up changes every year, and we wouldn’t plan a separate trip just for these places.
When should you go to avoid the biggest crowds?
Rynek is at its busiest on Friday evenings and throughout the weekend, particularly between 4.00 pm and 8.00 pm. The narrow streets between the stalls become very congested at this time, and queues form for popular food stalls.
We consider the best time to be on a weekday between 3.30 pm and 6.30 pm. The stalls are open, the city is starting to light up, and it isn’t necessarily completely packed yet.
- It’s usually least crowded from Monday to Thursday mornings
- Weekdays just before evening offer the best combination of lighting and manageable crowds
- Expect the biggest crowds on Fridays, Saturdays and Sundays between 4.00 pm and 8.00 pm
- If you want to take photos without the crowds, come in the morning, although not all stalls may be open then
In December, it gets dark in Kraków before 4.00 pm, so you won’t have to wait long for the evening illuminations.
Is a day trip enough?
You can walk around Rynek Główny and Mały Rynek in about 2 to 3 hours. So you’ll have time to visit the Christmas markets and take a short stroll through the Old Town.
However, staying for one night is much more enjoyable. You can explore the markets after dark, see the city centre without the biggest crowds the next morning, and still have time for Wawel or Kazimierz.
If you stay for two nights, you can take your time to visit museums, the Market Square Underground or take a trip to Wieliczka.
A simple plan for a full day might look like this:
- Wawel in the morning and a stroll along the Vistula
- Lunch and a short stroll through Kazimierz
- In the afternoon, Mały Rynek and the sights of the Old Town
- After dark, the main Christmas market in Rynek Główny
- Dinner away from the most expensive stalls on the main square
Book a hotel in Kraków for 1 night
Prices at the Christmas markets
The old prices mentioned on 12 pln or 15 pln no longer bear much resemblance to reality.
Krakow remains cheaper than some Western European Advent destinations, but the main market itself is considerably more expensive than ordinary restaurants in the city.
Prices are indicative and may vary depending on the season and individual stalls.
- Small mulled wine (0.2 to 0.3 litres) –around 25 pln
- A larger mulled wine (0.4 litres) – 50 pln
- A portion of 6 to 12 pierogi – 30 pln to 55 pln
- Grilled smoked cheese –approx. 15 pln
- Żurek, borscht or other soup –approx. 35 pln
- Bigos – 35 pln
- Zapiekanka – 40 pln
- Sausage in a bun – 45 pln
- Grilled meat or kebab – 45 pln to 85 pln
- Beer – 20 pln to 25 pln
- Hand-painted Christmas bauble – 35 pln to 70 pln
- Ceramic mug – 60 pln to 120 pln
At meat stalls, always check the price of a full portion before ordering.
Most stalls accept payment cards, but having a few dozen zlotys in cash is still useful when dealing with smaller traders and craftspeople.
What to try at the markets?
If you want to stick to Polish specialities, look out for these names in particular:
- Pierogi, dumplings filled with meat, cabbage, mushrooms, cheese or potatoes
- Oscypek, a smoked cheese served warm, often with cranberries
- Kiełbasa, grilled Polish sausage
- Bigos, a hearty stew of cabbage and meat
- Żurek, a sour soup often served with sausage and an egg
- Barszcz czerwony, red borscht, also ideal for warming you up quickly
- Pajda chleba, a large slice of bread with lard or other toppings
- Galician mulled wine
At the market, we’d sample one or two typical treats, but for a proper meal we’d prefer to spend our money in one of the restaurants in the Old Town or Kazimierz. You’ll find more tips in the ‘Things to do in Kraków’ section.
Krakow nativity scenes: the best Advent experience away from the stalls
If you can be flexible with your travel dates, try to be in Kraków on the first Thursday in December.
Traditionally, the Kraków Nativity Scene Competition – known in Polish as the ‘Konkurs Szopek Krakowskich’ – takes place on this very day.
The creators bring colourful, multi-storey nativity scenes – inspired by the towers of St Mary’s Church and other Krakow buildings – to the Adam Mickiewicz monument in the Main Market Square. After midday, there is a procession and a presentation of the individual works.
You can always find the detailed programme on theKraków Museum website.
The winning nativity scenes are then exhibited at the Krzysztofory Palace right on the Main Square. What’s more, dozens of other nativity scenes are placed around the city during Advent, which you can seek out on your own stroll.
The tradition of Kraków’s nativity scenes is inscribed on UNESCO’s list of Intangible Cultural Heritage, and in our view, it is far more characteristic of Kraków than most of the ordinary goods sold at the stalls.
Weather and snow in December
It’s best not to automatically expect a snow-covered Main Square. Snow may do make an appearance, but temperatures just above freezing, overcast skies, rain or sleet are just as common.
During the day, temperatures usually range between around 0 and 5 °C; at night, they can drop below freezing. You’ll really appreciate having warm, waterproof boots, as you’ll be standing on the cold cobblestones for a long time at the markets.
You can find more detailed information in the section on the weather in Kraków.
Where to stay near the Christmas markets?
The Old Town is, of course, in the best location, but you don’t have to stay right on the Rynek. Hotels a 5- to 10-minute walk away tend to be cheaper and much quieter at night.
Good options for an Advent stay:
- Hotel Jan, approximately 100 metres from the Main Square
- Mercure Kraków Stare Miasto, near the main railway station and about a 12-minute walk from the Rynek
- PURO Kraków Kazimierz, a stylish hotel near the restaurants and bars in Kazimierz
- Qubus Hotel Kraków, a hotel with a swimming pool and car park on the quieter bank of the Vistula
Advent Fridays and Saturdays are among the most expensive dates of the whole year. We would book a hotel around 2 to 3 months before your trip, ideally with a free cancellation option.
We compare other areas and specific hotels in the section ‘Where to stay in Kraków’.
How do you get to the Christmas markets?
Rynek Główny is located in a pedestrian zone, so you cannot reach the stalls by car or public transport.
By train or bus
The main railway station, Kraków Główny, and the MDA coach station are right next to each other. From there, it takes about 12 to 15 minutes to walk to Rynek.
This is also the most convenient option for a day trip. Once you arrive, you won’t have to worry about public transport or parking.
We compare all transport operators, direct connections and travel options in the section ‘How to get to Kraków’.
By plane
From Kraków KRK Airport, the fastest way is to take the train to Kraków Główny main station. From the station, continue on foot to Rynek.
An alternative is the city buses, which are usually cheaper but take longer. We describe all the options in a separate guide to Kraków Airport.
By public transport
The nearest tram stops are on the edge of the pedestrianised Old Town:
- Plac Wszystkich Świętych, trams 1, 6, 8, 13 and 18
- Teatr Bagatela, trams 2, 4, 8, 13, 14, 18, 20 and 24, buses 124, 152, 424 and 502
- Poczta Główna, trams 1, 3, 10, 24 and 52
From all these stops, it takes approximately 4 to 6 minutes to walk to the Main Square. You can find information about tickets in the section on Transport in Kraków.
Where to park when visiting the markets?
Don’t bother looking for a parking space right by the Main Square. The Old Town is a pedestrian zone, the surrounding streets are part of paid parking zones, and there is heavy traffic in the city centre during Advent weekends.
For a one-day visit, the best option is the P+R park-and-ride car park:
- Czerwone Maki P+R, tram 18 to the centre
- Górka Narodowa P+R, tram 18 to the city centre
- Nowy Bieżanów P+R, tram 13 to the city centre
A one-day parking ticket for one person costs 10 pln and includes unlimited travel on public transport in Zone I. A group ticket costs 25 pln and is valid for up to 5 adults or a family with children. You can find the current terms and conditions in the official P+R price list.
P+R is suitable for a day trip, not for leaving your car overnight. For a stay of several days, choose a hotel with parking or use one of the city car parks listed in the chapter ‘How to get to Kraków by car and where to park’.
Krakow, or other Christmas markets?
If you’re choosing an Advent destination mainly based on the markets themselves, have a look at these options too:
- Christmas markets in Wrocław – a wider range of attractions and, in our opinion, a better choice for families with children
- Christmas markets in Vienna: many different market squares throughout the city centre, a more refined atmosphere, but higher prices
- Christmas markets in Dresden – traditional German markets, also suitable for a day trip
- Christmas markets in Nuremberg – one of the most famous traditional markets in Europe
- Christmas markets in Berlin: dozens of markets with different themes, ideal for a stay of several days
If you’re torn between Kraków and Wrocław, the decision is relatively simple. Choose Wrocław for the markets and attractions themselves; choose Kraków for the combination of markets, sights, restaurants and nightlife.
Krakow’s markets aren’t the biggest or the cheapest, but they’re perfect for a winter weekend break. During the day, you can explore Wawel and Kazimierz; after dark, head back to the illuminated Rynek – and you can do it all without having to navigate the city’s complex transport network.
Find accommodation for an Advent weekend in Kraków
Any questions left?
If you have any questions or comments about the article...