Shopping · Our pick in Prague
Christmas markets
From 28 November 2026

Photo Credit
Image courtesy of © Helena Melezínková · CC BY-SA 4.0 via Wikimedia Commons
Photo Credit
Image courtesy of © Karelj · CC BY-SA 4.0 via Wikimedia Commons1 / 2
About Christmas markets
The Christmas markets on Old Town Square and Wenceslas Square run from 28 November 2026 to 6 January 2027, organised by Taiko (trhypraha.cz); there are markets on Náměstí Míru and Náměstí Republiky too (25 November – 24 December 2026), as Prague City Tourism lists.
Why it's on our list
- 28 Nov 2026 – 6 Jan 2027
Opening hours, prices and seasonal openings change, so please check with Christmas markets before you go.
What’s nearby
Distances from Christmas markets are approximate, measured in a straight line (as the crow flies). Times are approximate too: walking at about 80 metres a minute, cycling at about 14 km/h and driving at typical city-traffic speeds. Traffic and routes vary.
Nearest metro and tram stops
- StaroměstskáATram200 m3 min walk
- Právnická fakultaTram500 m7 min walk
- MůstekAB550 m7 min walk
Key sights
- Jewish Museum300 mWalk 4 minCycle 1 minCar or taxi 6 min
- Wenceslas Square800 mWalk 10 minCycle 3 minCar or taxi 7 min
- Charles Bridge850 mWalk 11 minCycle 4 minCar or taxi 7 min
- Prague Castle1.5 kmWalk 19 minCycle 6 minCar or taxi 9 min
- Vyšehrad2.6 kmWalk 32 minCycle 11 minCar or taxi 12 min
- Václav Havel Airport11 kmCar or taxi 35 min
Main railway stations
- Masarykovo nádraží850 mWalk 10 minCycle 4 minCar or taxi 7 min
- Praha hlavní nádraží1.2 kmWalk 15 minCycle 5 minCar or taxi 8 min