The three Baltic capitals each hold a Christmas market in their old-town square from late November to early January. Tallinn's, on Town Hall Square, is the most famous, regularly named among Europe's most beautiful. Riga's, on Dome Square, claims the first decorated Christmas tree, in 1510. Vilnius sets a towering, light-wrapped tree on Cathedral Square. All three sit within a scenic private drive of each other, so a week in December sees the lot.
The short version
From late November to early January, all three capitals run a market in their main old-town square. Tallinn is the showpiece, Riga has the history, Vilnius has the tree. A private winter loop links them without a cold wait for a bus.
Tallinn: Town Hall Square
Tallinn's market, on the medieval Town Hall Square, is the region's most celebrated, a regular on the 'most beautiful in Europe' lists. A single tall spruce, wooden stalls of handmade wool and ceramics, and a stage of choirs and folk dancing.
Warm up with mulled wine and a plate of roasted almonds or black pudding, then walk the snow-topped ramparts above the town.
Riga: Dome Square
Riga sets its market on Dome Square and lays claim to the first decorated Christmas tree, raised in 1510. Craft stalls, smoked fish, grey peas, and a great deal of hot wine.
It is the most historical of the three, and the Art Nouveau streets around it are quiet and lovely under snow.
Vilnius: Cathedral Square
Vilnius builds one of the most photographed trees in the region on Cathedral Square, wrapped in tens of thousands of lights and often themed anew each year. Behind it, the largest baroque old town in Northern Europe is made for a cold-evening wander.
The market is smaller than Tallinn's, but the setting, and the tree, are the draw.
Seeing all three
The markets overlap through most of December, so one trip can take in all three capitals. We run it as a private winter loop, Vilnius then Riga then Tallinn, with a warm car and a driver-guide handling the roads and the short winter daylight, and the Hill of Crosses in the snow on the way north.
Five to seven days is comfortable. Bring layers: it is cold, often below freezing, and that is rather the point.
- When are the Baltic Christmas markets open?
- Broadly from late November to early January, with the fullest week either side of Christmas. Exact dates shift each year, so we confirm them when you book. Most run daily, afternoon into the evening.
- Which Baltic Christmas market is the best?
- Tallinn's, on Town Hall Square, is the most famous and the most photogenic. Riga's, on Dome Square, has the deepest history. Vilnius has the standout tree. On a private loop you do not have to choose.
- Can you visit all three capitals for the markets in one trip?
- Yes. The markets overlap through December and the capitals are a scenic private drive apart. Five to seven days covers Vilnius, Riga and Tallinn without rushing.
- How cold does it get?
- Cold. Expect temperatures around or below freezing, often with snow, and short daylight. Warm layers, a hat and proper boots make all the difference, and a heated private car between towns helps.
