Poland's milk bars, mapped and decoded.
Kraków · winter 2026

Kraków Christmas market
what to eat & what it costs

Every winter the Main Square fills with wooden stalls selling grilled oscypek, pierogi, sausages and mulled wine under the Cloth Hall. It's one of the prettiest Christmas markets in Europe, but eating your way through it isn't cheap. Here's when it's on, what to try, typical prices and where to get a proper hot lunch for a fraction of the cost, a few minutes' walk away.

late Novto New Year, on the Main Square
~100wooden stalls
15–18 zła small mulled wine

When and where 2026

Dates

The market usually opens at the end of November and runs until about New Year. For 2026, the opening is expected around 27 November; the closing date (1, 3 or 6 January) is announced by the organisers. Last season it ran from 28 November to 1 January.

Opening hours

Typically from about 10:00 until 21:00, a little later on Fridays and Saturdays. Food and drink stalls often stay open longer. On Christmas Eve (24 December) most stalls close early or don't open.

Where

The main market is on the Main Square (Rynek Główny), around the Cloth Hall. A smaller one sets up on Mały Rynek, the little square just behind St Mary's Basilica.

Dates and hours for 2026 were not fully confirmed when we checked (October 2026). Check the city's events calendar before you travel.

What to eat at the stalls

Oscypek z żurawiną

Smoked sheep's cheese from the Tatra mountains, grilled until soft and served with cranberry jam. The signature Kraków winter snack.

Grzaniec

Hot mulled wine with spices and orange (grzaniec galicyjski), sometimes mulled beer. Depending on the stall it comes in a paper cup or a mug, sometimes with a small deposit you get back.

Pierogi

Dumplings with cabbage and mushroom, meat or potato and cheese, often fried on a big griddle. Good, but the market price is roughly double what a milk bar charges.

Sausages & grilled meat

Grilled kiełbasa with bread and mustard, pork knuckle and skewers from huge open grills.

Żurek & bigos

Sour rye soup, sometimes served in a bread bowl, and hunter's stew of sauerkraut and meat. Filling on a cold evening.

Something sweet

Gingerbread (pierniki), chocolate-dipped fruit, hot chocolate and doughnuts. More in our guide to Polish Christmas desserts.

Market prices vs a milk bar

Typical Christmas market prices in Kraków compared with a milk bar
Food or drinkAt the marketIn a milk bar
Pierogi, one portion38–50 zł17–25 zł
Żurek (sour rye soup)25–30 zł10–15 zł
Zapiekanka~38 zł20–35 zł on Plac Nowy
Grilled oscypek~17 zł–
Mulled wine, small (200 ml)15–18 zł–
Mulled wine, large (400 ml)~45 zł–
Set lunch: soup + main–25–35 zł

Market prices reported at the Kraków Christmas market in recent seasons; expect a little more this year. Milk bar prices are typical ranges. All Kraków prices →

Hot lunch nearby for a third of the price

All milk bars →

Do what locals do: have a proper lunch in a milk bar, then come back to the market for oscypek and a mulled wine after dark, when the lights are on. These are the closest to the Main Square.

Bar Mleczny Pod Temidą

Grodzka 43 · 7 min walk

Mon–Fri 9–20 · Sat 9–20 · Sun 9–20

On the map →

Bar Mleczny Miła 7

Czysta · 12 min walk

Mon–Fri 8–18:30 · Sat 9–17 · Sun 9–17

On the map →

Bar Uniwersytecki

Czysta 5 · 13 min walk

Mon–Fri 8–18 · Sat 9–16 · Sun 9–16

On the map →

Many milk bars close or shorten their hours on 24–26 December and 1 January. Check before you go.

Tips for a cold evening

Go after dark

The lights come on in the late afternoon, and it gets dark around 16:00 in December. Weekday evenings are calmer than weekends.

Check the price first

Pierogi and grilled meat are often sold by weight or by the piece. Ask the price before they start filling the plate: "Ile kosztuje?" (EE-leh kosh-TOO-yeh).

Szopki: the Kraków nativity scenes

On the first Thursday of December (3 December 2026) the city's famous glittering nativity scenes are shown on the Main Square for the annual contest. The tradition is on UNESCO's intangible heritage list.

Dress for it

December evenings in Kraków are often around or below freezing. Warm shoes matter more than you think on the cobbles.

Before you go the practical bits

Some links on this page may be affiliate links: if you book through them, we may earn a small commission at no extra cost to you. It helps keep this guide free.

FAQ

When is the Kraków Christmas market 2026?

It usually opens at the end of November and runs until about New Year. For 2026 the opening is expected around 27 November; the closing date is announced by the organisers. Check the city's events calendar before you travel.

Where is the Christmas market in Kraków?

On the Main Square (Rynek Główny), around the Cloth Hall, with a smaller market on Mały Rynek just behind St Mary's Basilica.

How much does food cost at the Kraków Christmas market?

In recent seasons a portion of pierogi cost about 38 to 50 zł, żurek 25 to 30 zł, grilled oscypek about 17 zł and a small mulled wine 15 to 18 zł. A milk bar a few minutes away serves a soup and main course for about 25 to 35 zł.

Is the Kraków Christmas market open on Christmas Day?

Most stalls close early or don't open on Christmas Eve (24 December), and hours over Christmas are limited. Many milk bars also close on 24–26 December and 1 January.

Is the Kraków Christmas market worth it?

Yes, for the atmosphere: the Cloth Hall and St Mary's Basilica lit up behind the stalls is one of Europe's prettiest Christmas scenes. Eat lunch somewhere cheaper and come for snacks and mulled wine in the evening.

WARM UP FOR LESSFind a milk bar
PLANNING A WINTER TRIP?3 days on a budget