Prague Old Town Square Christmas Market
Vánoční trhy na Staroměstském náměstí50°05′ N 14°25′ EPraguefrom Nov 28Seasonal
Prague's Old Town Square market suits anyone who wants the postcard version of a Czech Christmas, with the Týn Church towers behind the tree and a stage show every afternoon. Its trade-off is the crowd and the price, because this is the busiest and dearest square in the city. The 2026 run starts on Saturday 28 November and goes on to 6 January 2027, so it is one of the few big markets in this guide still open after New Year.
Photo Travis Wise from Bay Area, California, United States · Wikimedia Commons · CC BY 2.0 and others, credited in the gallery
Prague Old Town Square Christmas Market runs November 28, 2026 to January 6, 2027 · confirmed by the organizer (source)
Advent SundaysGaudete, 13 DecemberChristmas Eve
Dates and hours
- November 28, 2026 to January 6, 2027Confirmedsourcechecked Oct 10, 2026
- November 29, 2025 to January 6, 2026Announcedsourcechecked Oct 10, 2026
Hours · Mon–Sun 10:00–22:00
Access and crowds
- Busiest
- The square packs out from the 16:00 stage show onward and right through weekend evenings.
- Quieter
- Weekday mornings after the 10:00 opening are the calmest time to browse the stalls.
The vánoční trhy (Christmas markets) on Staroměstské náměstí fill the square between the Old Town Hall and the Church of Our Lady before Týn. Taiko also runs the Wenceslas Square market, and here it lays out the stalls around a tall spruce. In 2025 that tree was a 26-metre spruce from the Ústí nad Labem region, and it lit up each evening from 16:30. The crafts lean Czech: blown-glass and straw ornaments, wooden and ceramic nativity figures, lace, bells and cookie cutters.
Food runs the other way from the crafts and leans hard on the grill. A cup of svařák (Czech mulled wine) cost 100 CZK here in December 2025 by Taiko's own figure, and a klobása sausage ran to 160 CZK. You will smell trdelník long before you see it. Local writers point out that the sugar-rolled spit cake has no deep Czech or Christmas roots, so treat it as a street snack and look to the ornament stalls for the local craft.
The stage programme runs daily from 16:00 to 19:00, and children's workshops fill weekend mornings from 11:00 to 15:00. Come before 16:00 on a weekday if you want to see the stalls. Once the tree lights up the square packs tight around the stage and the astronomical clock.
Worth knowing
- Both Taiko markets open daily from 10:00 to 22:00. In 2025 the organizer cut the hours to 10:00–14:00 on 24 December and 10:00–15:00 on 31 December, and opened at noon on 25 and 26 December and 1 January. Expect a similar pattern for 2026 once it is published.
- Most stalls take cards, and the organizer says an ATM stands inside the market.
- Follow Melantrichova and Na Můstku south to reach the second Taiko market on Wenceslas Square, which keeps the same dates and hours.

Quick answers about Prague Old Town Square Christmas Market
When is the Prague Old Town Square Christmas market 2026?
The organizer, Taiko, lists 28 November 2026 to 6 January 2027, open daily from 10:00 to 22:00. The Wenceslas Square market runs on the same dates.
Is the Old Town Square market open on Christmas Eve?
It was open in 2025 with short hours, from 10:00 to 14:00 on 24 December. Taiko has not yet published its 2026 holiday hours, so check trhypraha.cz in December.
How much is svařák on Old Town Square?
Taiko gave the price as 100 CZK for the 2025 season, according to Seznam Zprávy in December 2025. The 2026 price has not been published.
In the journal and guides
Read more about Prague Old Town Square 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 · 23 min read
When do Europe's Christmas markets open and close in 2026?
Vienna and Copenhagen open first, on 6 November 2026, and Cologne's Heumarkt keeps its stalls up until 10 January 2027. Every row below names who published the date.

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.