Prague Christmas Markets voted among Europe’s top 10

Markets in Tallinn, Estonia were voted Europe’s best Christmas destination by readers of European Best Destinations; Prague #9

Jason Pirodsky

Written by Jason Pirodsky Published on 11.12.2018 12:29:17 (updated on 11.12.2018) Reading time: 1 minute

More than 200,000 voters have taken part in the 2019 poll for the best Christmas markets in Europe at European Best Destinations, who run annual surveys to determine Europe’s top places to visit throughout the year.

And the winner is… Tallinn, Estonia. Which does look pretty festive.

Budapest, Strasbourg, Vienna, and Erfurt round out the top 5.

While Prague routinely rates as one of the best Christmas destinations in the world – voters at USA Today’s chose the Czech capital as the #1 a few years back – the city dropped down to #9 in the 2019 European Best Destinations poll.

Still, that’s enough to beat out most of Europe’s most-visited cities, including London, Paris, Rome, and others.

“Christmas in Prague has an unforgettable atmosphere,” states the description at European Best Destinations.

“The unique atmosphere of the medieval central Prague makes the Christmas markets at the Old Town Square very popular. In contrast to some bigger markets in Europe, the Prague Christmas market has a familiar feel which somehow makes the whole experience more intense.”

Intense is right, with an estimated 600,000 tourists expected to visit Prague’s Christmas markets this holiday season.

We’re partial to Prague’s Christmas markets, naturally, though the excessive crowds in recent years can be a turnoff in Old Town and Wenceslas Squares.


For a less-busy Christmas market experience in Prague, check out the festive markets at Náměstí Míru and other locations outside of Prague’s city center.

1. Tallinn, Estonia
2. Budapest, Hungary
3. Strasbourg, France
4. Vienna, Austria
5. Erfurt, Germany
6. Poznan, Poland
7. Brussels, Belgium
8. Aachen, Germany
9. Prague, Czech Republic
10. Cluj-Napoca, Romania
11. Montbeliard, France
12. Metz, France
13. Leipzig, Germany
14. Dresden, Germany
15. Basel, Switzerland
16. Cologne, Germany
17. Nuremberg, Germany
18. Amiens, France
19. Seville, Spain
20. Chester, United Kingdom

Would you like us to write about your business? Find out more