Kraków Christmas Market: The Complete Visitor Guide
The Kraków Christmas Market on Rynek Główny is one of Central Europe's most atmospheric seasonal events, running from late November into the New Year across multiple locations. This guide covers exact dates, opening hours, what to buy and eat, how to get there, and how to avoid the most common mistakes first-time visitors make.

TL;DR
- The main Kraków Christmas Market runs on Rynek Główny (Main Market Square) from late November through 1 January, typically closing on Christmas Eve (24 December).
- Entry is completely free — no tickets, no booking required. Your only costs are food, drinks, and shopping.
- Stalls generally open 10:00–21:00 daily; food and drink vendors often stay open until 22:00.
- There are four distinct market locations across the city, including Podgórze and a larger Galician market near the main train station.
- Confirm exact 2026 dates via the official VisitKrakow portal from autumn onward, and pair the market with the best things to do in Kraków to fill out your trip.
Where Is the Kraków Christmas Market?

Kraków, officially the Royal Capital City of Kraków (*Królewskie Stołeczne Miasto Kraków*), sits in southern Poland on the upper Vistula River and is the country's second-largest city. Its medieval Old Town has been a UNESCO World Heritage Site since 1978, and its centrepiece, Rynek Główny (Main Market Square), is one of the largest medieval market squares in Europe. That square is also the heart of the Christmas market season.
The main market is directly on Rynek Główny, which puts it within a 10-minute walk of Kraków Główny railway station. The square is pedestrianised, so there's no traffic to contend with, and the surrounding Gothic and Baroque architecture provides a backdrop that purpose-built Christmas market venues simply cannot replicate. Expect wooden stalls arranged around the square, with the illuminated St. Mary's Basilica at one end and the Cloth Hall at the other.
ℹ️ Good to know
John Paul II International Airport (IATA: KRK) is approximately 11 km west of the city centre. A direct train from John Paul II International Airport (Kraków–Balice) reaches the main station in around 20 minutes, putting you a short walk from Rynek Główny. Verify current fares and schedules with the airport or rail operator before travel.
Dates, Hours, and What to Expect for 2026
For the 2026 season, expect the main Rynek Główny Christmas Market to start around the last weekend of November 2026 and continue through 1 January 2027, subject to final confirmation by the city. The market often closes on Christmas Eve (24 December) — stalls may not trade that day, though the square, lights, and decorations remain accessible to visitors. This is worth knowing if you're planning a Christmas Eve visit specifically for the market experience.
Stall opening hours are typically 10:00 to 20:00 or 21:00 daily, with food and drink vendors often trading until 22:00. The official lighting of the main Christmas tree traditionally takes place in early December and draws a large local crowd, but the exact 2026 programme should be checked once the city publishes it. The busiest period is mid-December through the 23rd; if you can visit in late November or early December, you'll find shorter queues and more breathing room.
⚠️ What to skip
Date ranges published on third-party travel sites vary and some are outdated. Always check the official municipal tourism portal from October onward for confirmed annual dates. Some sources list an end date of 26 December; in recent years the main market has often continued in reduced form towards New Year, but this should be verified each year.
All Four Christmas Market Locations in Kraków

Most visitors focus exclusively on Rynek Główny and miss three other distinct markets running at the same time. Each has a different character, and combining two or three makes for a much fuller day.
- Rynek Główny (Main Market Square) The flagship market. Dozens of wooden stalls selling crafts, food, and seasonal goods surround the Cloth Hall. Open late November to 1 January, closed Christmas Eve. Free entry.
- Mały Rynek (Little Market Square) A smaller, quieter market one block east of the main square. It usually runs during December and into New Year with a focus on handmade crafts and local food. Good alternative when the main square is at peak density.
- Galician Christmas Market (Galeria Krakowska) Located adjacent to Kraków Główny train station. It typically operates from late November to just before Christmas, with long daily opening hours. An ice rink next to this market often stays open through the end of February, making it useful for families.
- Podgórze Market Square A smaller single-weekend event that usually appears early in the season. Worth combining with a visit to Schindler's Factory if you're planning a full day in Podgórze and the dates align.
The Galician market near the station is particularly convenient for visitors arriving by train who want to browse before heading to their accommodation. It's also slightly less crowded than Rynek Główny. If you're spending time in Podgórze for historical sites like the Schindler's Factory Museum or the Ghetto Heroes Square, check whether the Podgórze weekend market aligns with your travel dates.
What to Buy, Eat, and Drink

The market trades heavily in Polish craft traditions. You'll find hand-carved wooden figurines, amber jewellery, painted ceramics, woollen goods from the Tatra mountain region, and nativity scene figures (szopki krakowskie) — the elaborate, multi-tiered nativity cribs unique to Kraków that are themselves a UNESCO Intangible Cultural Heritage tradition. These make distinctive souvenirs rather than the generic Christmas market fare you'd find across Western Europe.
On the food side, expect oscypek (smoked sheep's cheese, typically grilled and served with cranberry jam), kielbasa (Polish sausage) in various forms, pierogi (dumplings) with sweet or savoury fillings, and zapiekanki (open-faced baguette toasted with toppings — a Polish street food staple). For drinks, grzaniec (Polish mulled wine or mulled beer) and hot mead are popular. Exact prices vary by stall and year, but costs are generally lower than equivalent German or Austrian Christmas markets.
- Oscypek with cranberry jam: the quintessential Kraków market snack
- Szopki krakowskie figurines: local craft, not mass-produced
- Grzaniec: mulled wine or mulled beer served in ceramic mugs
- Pierogi with seasonal fillings including mushroom and sauerkraut
- Woollen goods and regional textiles from Lesser Poland
- Amber jewellery: more authentic here than in tourist souvenir shops
✨ Pro tip
The best food vendors are often at the edges of the market, not the central stalls nearest the Cloth Hall. Stalls toward the outer ring of Rynek Główny and around Mały Rynek tend to have shorter queues and more local clientele. Arrive before noon on weekdays to avoid the lunch crowd, or after 20:00 if you want the atmosphere of lights without the density of afternoon visitors.
Practical Tips: Getting There, Weather, and Staying Safe
Kraków in December is cold. Average temperatures hover around or below 0°C, and evening temperatures can drop further. Dress in proper winter layers: a heavy coat, waterproof boots, gloves, and a hat are not optional. The market is entirely outdoors, and you'll be standing still at stalls for extended periods. For a detailed look at what to expect season by season, see our guide on the best time to visit Kraków.
Getting around is straightforward. Kraków has no metro system — public transport relies on trams and buses operated by MPK Kraków. The Old Town is largely pedestrianised, so once you're in the centre, walking is the primary mode of transport. Ride-hailing apps including Uber and Bolt operate in Kraków and are useful for getting back to accommodation after the evening market. For a full breakdown of transport options, see our guide to getting around Kraków.
On the safety front, Rynek Główny during the Christmas market period is crowded, which creates the usual conditions for petty theft. Keep bags zipped and in front of you, and be aware in dense crowd situations near the main stall rows. Kraków is a safe city overall, but the market draws very large numbers of international visitors in a confined space. The emergency number across Poland is 112. Poland's country dialing code is +48, and Kraków's city code is 12.
Currency in Poland is the Polish złoty (PLN). While some stalls may accept euros, the exchange rate will almost certainly be unfavourable. Use ATMs in the Old Town for cash or pay by card where accepted. For more on managing money and costs, see our Kraków on a budget guide.
Making the Most of a Christmas Market Trip to Kraków
The market alone rarely justifies a multi-day trip without combining it with other experiences. Kraków's Old Town has extraordinary density of attractions: Wawel Castle and its cathedral sit just south of Rynek Główny, and the Kazimierz district is a 20-minute walk away. In winter, many of Kraków's museums and indoor attractions are less crowded than in peak summer, making December a rewarding time to visit the Czartoryski Museum or the Kraków Underground Museum beneath the main square.
A day trip to the Wieliczka Salt Mine is entirely viable in winter and the underground temperature stays constant year-round at around 14°C — notably warmer than a December day at the outdoor market. For visitors with more time, the Auschwitz tour from Kraków runs throughout winter and is often less crowded than in summer. If you're planning two or three days around the market, the 2-day Kraków itinerary provides a solid framework to build around.
💡 Local tip
Accommodation prices rise in December, particularly in the week before Christmas. Book well in advance if you're visiting between 15–23 December. Staying in the Old Town or Kazimierz means you can walk to the market and avoid transport entirely during peak hours when trams get crowded.
FAQ
Is the Kraków Christmas Market free to enter?
Yes, completely free. There is no entry fee or ticket required to access any of the Christmas market locations in Kraków, including the main Rynek Główny market. Your only costs are what you choose to spend on food, drinks, and shopping at the stalls.
Is the Kraków Christmas Market open on Christmas Day?
The market is closed on Christmas Eve (24 December) — stalls are not trading, though the square itself remains accessible. Christmas Day (25 December) trading varies by year; check the official VisitKrakow portal for current-year information. The market on Rynek Główny typically runs through 1 January.
What time does the Kraków Christmas Market open and close?
Craft and shopping stalls generally open at 10:00 and close around 20:00–21:00. Food and drink vendors typically stay open until 22:00. These hours can vary slightly by stall and by date, especially around major events like the Christmas tree lighting in early December.
How do I get from Kraków Airport to the Christmas Market?
John Paul II International Airport (KRK) is about 11 km west of the city centre. A direct train runs to Kraków Główny station in approximately 20 minutes. From the station, Rynek Główny is around a 10–15 minute walk through the Old Town, or a very short tram ride. Verify current train fares and schedules with the airport or rail operator before travel.
Is the Kraków Christmas Market worth visiting compared to German Christmas markets?
It depends on what you're looking for. Kraków's market offers local products — oscypek cheese, szopki nativity figures, Tatra mountain crafts — at prices typically lower than equivalent German or Austrian markets. The setting on one of Europe's largest medieval squares, framed by St. Mary's Basilica, is also distinctive. The downside: it gets very crowded in mid-December, and some stalls sell generic tourist goods alongside the authentic products. Go on a weekday and visit in late November or early December to get the most out of it.