The Prague Christmas markets run daily at the Old Town Square and Wenceslas Square. A 'winter wonderland' awaits, as visitors soak up the festive atmosphere, browse the stalls and enjoy Christmas carols, hearty food and hot wine from December 1st to January 6th.