Disclaimer: Due to COVID-19 concerns, many events might be canceled, postponed, or changed into limited versions, sometimes at very short notice. Please check with event organizers directly for the latest updates (view the "External Resources" section below).
Prague is especially magical during the Christmas season, and you can fully enjoy its fairy-tale atmosphere at Prague Christmas markets (vánoční trhy in Czech) held across several squares, like the Old Town Square, Republic Square, and Wenceslas Square. Stroll through illuminated alleys and enjoy traditional Czech Christmas cakes, Bohemian crystals, and wooden toys, as well as other holiday specials. Christmas markets are open from 10 am to 10 pm and run from December through January 6, even on Christmas Eve, Christmas Day, and New Year's Day.
Old Town Square Christmas Market (canceled for 2020–2021 season)
Old Town Square (Staroměstské náměstí) hosts the largest and most well-known Christmas market in the country. It is cozily set up around the Jan Hus statue in the magical setting of Gothic, Renaissance, and Baroque buildings. Its highlight is the huge Christmas tree lit up with thousands of lights and a nativity scene with farm animals. Multiple stalls sell everything from food to handmade gifts. There is also a live concert or a performance held every day.
Wenceslas Square Christmas Market (canceled for 2020–2021 season)
Wenceslas Square (Václavské náměstí) is located just within a five-minute walk from Old Town Square. An artificial Christmas tree dominates the market. It features lots of Czech Christmas delicacies such as braided cake (vánočka), mulled wine (svařák in Czech), and chocolate. Vendors sell handmade wooden toys, glass, iron, and steel decoration made by blacksmiths and artisans.
Republic Square Christmas Market (canceled for 2020–2021 season)
Republic Square (Náměstí Republiky) hosts another Christmas market, a short walk from the Old Town Square. It sees fewer tourists and is mostly visited by the locals. There is also 'Christmas at the Exhibition Grounds' with a diverse entertainment program for kids. Smaller markets are held at Havel's Market, on Kampa Island, and at Prague Castle in front of St. George's Basilica.