Christmas markets (Vanocni trh) are a key ingredient of the festive magic in the Czech Republic, and the Prague markets are the most impressive in the country.
Náměstí Míru Christmas Markets
Set in the romantic Peace Square is this intimate Christmas market, frequented by Czechs more than tourists. The Namesti Miru Christmas market features more handmade goods than the touristy products that the Old Town Square market sells.
From November 20 to December 24, daily from 10:00 to 19:00
The smallest Christmas market in Prague! Enjoy fewer people but perfect Christmas gift hunting: wooden toys and puppets for children, garnet jewelry (a stone local to the Czech Bohemia region) and crystal sculptures.
From November 23 to December 24, daily from 10:00 to 19:00
Christmas market at the Jiřího z Poděbrad
Visitors can look forward to traditional handicrafts products and Christmas delicacies. Last but not least, the organizers have prepared a rich accompanying programme and workshops for the youngest ones.
From November 24 to December 24, daily from 10:00 to 21:00 (on Christmas Eve, December 24, until 14:00)
Christmas Market at Anděl
Decorated wooden stands will offer decorations, wooden toys, pastries, chocolate figures and fruit kebabs.
From November 25 to December 23, daily from 10:00 to 19:00
The market of Republic Square is one of the best Prague Christmas markets if you want to get a taste of authentic Czech food. The hams are roasted on spits, sausages are prepared on the barbecue (klobasa), cakes and pastries are prepared in front of you.
From November 25 to December 24, daily from 10:00 to 19:00
Also this year the sweet scent of mulled wine and trdelník (sweet pastry) will waft around Prague Castle. More than 70 stallholders will display their wares at Christmas markets here.
From November 26 to January 6, 2018
The second largest market in Prague is held in the lower part of Wenceslas Square. Most of the goods in this market are handmade so head here for wooden toys, gifts made of glass and iron and steel presents as the blacksmiths sell their creations.
From November 26 to January 6, daily from 10:00 to 22:00
As Prague Christmas markets go, this is one of the most well-known in Europe, and it’s also the largest in the country. As well as the traditional stalls check out the concert that runs each day. If you’re feeling traditional, explore the Nativity scene and its farmyard animals.
From Decemer 02 to January 06, daily from 10:00 to 22:00 (tents with food until 24:00)