Photos: VisitTallinn, VisitViljandi
One of Europe's most beautiful Christmas markets is held on Tallinn's medieval Town Hall Square. You can eat and drink, shop at stalls, pay a visit to Santa Claus and his live reindeer and take a pony ride. A full cultural programme with dancers, singer and more takes place on the stage.
Tartu, Estonia's culture capital, is a destination for Christmas. For Christmas Town Hall Square in Tartu will transform into Village of Light. Don't miss the Tartu Christmas Fair on the Tartu Town Hall Square with warm drinks, pies and handicrafts.
Paide, with its 13th century castle, lies right in the heart of central Estonia. Visit on December 9th for a day full of family activities like a candy tournament, tree decorating contest and performances by a troupe of elves on the Paide Central Square.
Narva, a historical city on Estonia's eastern boarder, hosts its Winter Fair where artisans from all three Baltic countries sell their crafts in the town centre. While you're there, tour the Narva castle and museum.