Krakow Christmas Market
Jarmark Bożonarodzeniowy na Rynku Głównym w Krakowie50°04′ N 19°56′ EKrakowfrom Nov 27Seasonal
Kraków's fair suits anyone who wants a big market on one of Europe's great squares, with Polish food and folk music on the stage. Prices are its weak point, since a small mulled wine cost 35 PLN in 2025. The 2026 fair opens on Friday 27 November and runs into January 2027.
Krakow Christmas Market runs November 27, 2026 to January 6, 2027 · announced by a tourism board (source)
Advent SundaysGaudete, 13 DecemberChristmas Eve
The fair takes up the part of Rynek Główny by the Town Hall Tower, and in 2025 it held 105 craft and food kiosks. Traders came from across Poland and from Lithuania, Ukraine, Slovakia and Hungary. Look for hand-painted glass baubles on the craft side, along with ceramics, carved wood and goods made of wool and linen.
Food draws the queues. At the 2025 opening Radio Kraków priced żurek (sour rye soup) at 35 PLN and maczanka po krakowsku (a pork roll soaked in gravy) at 45 PLN. Artim names grilled oscypek (smoked sheep's cheese) with cranberry and a cup of grzaniec galicyjski among the fair's classics, and the sweet stalls sell caramel nuts and traditional gingerbread.
The stage in front of the stalls carries folk programmes through Advent, with carol processions and towns from Małopolska showing their Christmas customs. In 2025 the city put concrete barriers around the fair for the first time to keep vehicles out, and police and city guards patrolled the square.
Worth knowing
- Come back on Thursday 3 December for the szopka contest, held on the same square.
- Holders of the Karta Krakowska resident card get 20 percent off food at many stalls, and their children ride the carousel for 5 PLN.
Quick answers about Krakow Christmas Market
When is the Krakow Christmas market 2026?
Artim, which runs the fair for the Krakowska Kongregacja Kupiecka, plans to open on 27 November 2026. Its trader call gives the end as 3 or 6 January 2027, and its offer for the Karta Krakowska card lists 6 January.
How much is mulled wine at the Krakow Christmas market?
Radio Kraków reported 35 PLN for a small cup of mulled wine at the 2025 opening. The 2026 price has not been published.
When does Krakow Christmas Market open in 2026?
Krakow Christmas Market opens on November 27, 2026 and closes on January 6, 2027. Those dates are announced by a tourism board.
In the journal and guides
Read more about Krakow Christmas Market

Guide · 12 min read
What's open in Europe on Christmas Eve?
Seventy-nine markets open on 24 December 2026, and most of them close by 18:30, so do your last shopping before dark.

Guide · 12 min read
Which Christmas markets are open after Christmas?
Prague, Salzburg, Dresden and Cologne keep their markets going through the week after Christmas, and Colmar runs to 29 December.

Guide · 9 min read
Which Christmas markets in Europe are open on Christmas Day?
Vienna and Colmar give you the most choice on 25 December 2026, and Tivoli reopens for the day with fireworks at 20:45.

Guide · 12 min read
Which Christmas markets stay open until New Year and Epiphany?
Budapest stays up until 03:00 on New Year's Eve, and 15 markets with confirmed dates are still open on Epiphany, 6 January 2027.