Christmas Markets in Prague


Christmas markets in Prague have a long tradition and are usually held at all major squares in the city. Their level is comparable to those in Berlin, Brussels or Munich. Most of them start at the end of November, and the big markets on Wenceslas and Old Town Square do not end until after the New Year. Prices at stalls in different places can vary up to ten Czech crowns (the highest prices are in the Old Town Square, lower in Peace Square). In addition to mulled wine, sausages, halusky (gnocchi) and other meals, wooden stalls offer exclusively Christmas goods and decorations. Entry to all Christmas Markets in Prague is free.  


Old Town Square

Christmas Markets in Prague

Where: in the middle of the Old Town Square (at the statue of Jan Hus), Prague 1, Old Town (Stare Mesto)
GPS 50.0879436N, 14.4214692E

When: from November 30, 2019 to January 6, 2020

Transport connection: Namesti Republiky tram, bus stop and metro station, Staromestska tram stop and metro station, Mustek metro station

Info: The largest Christmas markets in Prague with many years of tradition, where a large Christmas tree is erected every year. In addition to stalls selling themed goods and snacks, it includes a nativity scene, workshops, folk craft demonstrations and a mini zoo with animals. Concerts, dance performances as well as the popular Nicholas and New Year’s Eve programs are held regularly on the big stage during the markets. The stalls are open from 10 am to 10 pm and food stalls are open from 10 am to midnight.

Tip: Last year, this Advent market was awarded in the prestigious American weekly magazine US News & World Report among the 10 most beautiful in the world in its travel section.

Prague Castle

Christmas Markets in Prague

Where: square near St. George, Prague 1 – Hradcany
GPS 50.0909839N, 14.4022544E

When: from November 23, 2019 to January 6, 2020

Transport connection: Malostranska metro station, Kralovsky

Letohradek a Pohorelec tram stations, Prazsky Hrad bus stop

Info: Advent markets right on the premises of Prague Castle are located on the square behind the Metropolitan Cathedral of Saints Vitus, Wenceslaus and Adalbert. There are stalls with Czech products and a demonstration of traditional Czech crafts.

These markets are smaller and not as massively visited as those in the Old Town Square.

Tip: Visiting is ideal to combine with a tour of the Castle and Cathedral, with a more peaceful Christmas atmosphere.

Wenceslas Square

Christmas Markets in Prague

Where: lower part of Wenceslas Square, Prague 1, New Town (Nove Mesto)
GPS 50.0818633N, 14.4255628E

When: from November 30, 2019 to January 6, 2020

Transport connection: Muzeum a Mustek metro stations, Muzeum bus stop, Vaclavske namesti tram stop

Info: Wooden stalls with handmade craft items and Christmas goods, traditional food and drinks such as spiced mulled wine. Christmas stalls open from 10 am to 10 pm, food stalls close at midnight.

Peace Square

Christmas Markets in Prague

Where: in front of the church of St. Ludmila on Peace Square (Namesti Miru), Prague 2 – Vinohrady
GPS 50.0752983N, 14.4375678E

When: from November 20, 2019 to December 24, 2019, from 10 am to 7 pm

Transport connection: Namesti Miru tram stop and metro station 

Info: Christmas tree with hand painted nativity scene and several stalls with goods and snacks. It includes Christmas workshops for children and theater performances and concerts.

Tip: More intimate atmosphere with cheaper prices

Republic Square

Christmas Markets in Prague

Where: in front of shopping center Palladium, Republic Square (námesti Republiky), Prague 1, on the boundary of Old and New Town
GPS 50.0886344N, 14.4311506E

When: from December 1, 2019 to December 30, 2019, from 10 am to 10 pm

Transport connection: Namesti Republiky bus stop, tram stop and metro station

Info: More intimate Christmas markets offering traditional Christmas products and snacks.