Christmas fairs are running from 25th November 2016 - 6th January 2017
Several markets are available, some of the most popular products and places.
Christmas ornaments and holiday decorations, traditional Czech Christmas cookies, tablecloths, Frankincense or the Czech Christmas potpourri called purpura. Some other items on offer are Czech wooden toys, crafts, clothing accessories, scented candles or handmade soap. You can taste some traditional Czech foods that are made fresh right in front of you. Hot wine (svařené víno or svařák), grog, and warm honey liquor called medovina come handy in the cold weather.
Old Town Square (Staroměstské náměstí)
25th November 2016 - 6th January 2017
10 a.m. - 10 p.m., food stands 10 a.m. - midnight
The Old Town Square Christmas market is the prettiest and busiest one in Prague. Little stalls are nestled around the Jan Hus statue and surrounded by centuries old Gothic, Renaissance and Baroque architecture. The market is dominated by a Christmas tree, which is adorned with hundreds of lights and is lit every evening at dusk, usually around 5 p.m. A stage is erected every year where Christmas concerts and short plays are performed in the open air.
Wenceslas Square (Václavské náměstí)
25th November 2016 - 6th January 2017
10 a.m. - 10 p.m., food stands 10 a.m. - midnight
This is another large Christmas market in the city center. It is located in the lower part of Wenceslas Square and is usually dominated by an artificial Christmas tree.
Prague Castle Christmas Market
25th November 2016 - 6th January 2017
9 a.m. - 7 p.m. daily
http://trhynahrade.cz/vanocni/