Set into the cobbles of Town Hall Square in Riga is an octagonal plaque: according to city legend, this is where merchants of the Brotherhood of Blackheads put up Europe's first decorated Christmas tree in 1510. Tallinn, three hundred kilometres to the north, calmly answers with its own date, 1441, and the very same brotherhood. Nobody will win the argument, but it works in the traveller's favour: the Baltic Christmas markets sit on one road, and in a week you can see both "first" trees, plus the one in Vilnius, which is awaited every year like a premiere.
Tallinn: the longest-running market, on Town Hall Square
The market beneath the Gothic town hall and its Old Thomas weathervane opens on 20 November 2026 and runs all the way to 6 January 2027, so it outlasts both Christmas and New Year. It is open daily from 10:00 to 20:00, hot drinks are served until 22:00, and until 23:00 on Fridays and Saturdays. The tree in the middle of the square is ceremonially lit on the first Sunday of Advent, 29 November. The 1441 legend goes like this: unmarried Blackhead merchants supposedly set up a tree on the square, danced around it and then set it on fire. There is no documentary trace of a decorated tree in the story, but Tallinn has long claimed it as its own.
People drink mulled wine, hõõgvein in Estonian, and eat blood sausage with braised sauerkraut and lingonberries. Popular things to take home are wool socks, juniper wood souvenirs and piparkoogid gingerbread. Tallinn is usually the priciest of the three capitals, with a cup of mulled wine at roughly 5 to 7 euros. The festive programme is run by the Visit Tallinn tourist office.
Riga: Dome Square, the Esplanade and Black Balsam
Riga's main market stands on Dome Square by the cathedral. Last season it ran from 28 November to 4 January, its twenty-fifth edition, with more than eighty craftspeople and producers. The city usually announces the 2026 dates closer to winter, but the pattern is steady: opening in the last days of November, closing in early January. A smaller market in Esplanade Park, about fifteen minutes' walk away, is aimed more at families with children.

Riga's signature drink is Black Balsam, a herbal liqueur made to a mid-eighteenth-century recipe. In winter it is served hot, mixed with blackcurrant juice, and one cup in the frost really does warm you up. It goes with bacon and onion pastries and grey peas with crispy pork. You will find the 1510 plaque on Town Hall Square next to the House of the Blackheads, five minutes from Dome Square.
Vilnius: the tree is kept secret
In Vilnius the season opens on 28 November 2026 with the tree lighting on Cathedral Square. The city keeps the design under wraps until the last minute, and in recent years Vilnius trees have repeatedly made international lists of the most beautiful in the world; last year's was a living spruce 20 metres tall with 25,000 lights. The market opens beneath it the same day and runs until 27 December; last season it had 48 wooden huts. An ice rink is laid out on Town Hall Square, and a Christmas train rolls around the Old Town until 6 January. The festive schedule is published by the city agency Go Vilnius.
The Lithuanian Christmas Eve supper, Kūčios, is meat-free, and it shows at the market: tiny poppy seed biscuits called kūčiukai are sold by the bag, next to šakotis, a tree-shaped cake baked layer by layer on a spit. Prices are a little lower than in Tallinn.

Kaunas: Lithuania's first tree
Kaunas likes to beat the capital and lights its main tree first in the country: in 2025 that happened on 22 November, on Town Hall Square, by the white town hall nicknamed the "White Swan". The tree, more than 17 metres tall, was back on the square after a reconstruction that had moved the previous season's celebration to Unity Square. The 2026 date has not been announced yet, but expect it at the end of November. The market here is more intimate, and an evening is enough for a trip from Vilnius: the train takes a little over an hour.
What is the weather like, and when does it get dark?
December in the Baltics usually means minus five to plus two, with damp wind off the sea and wet snow that can freeze into black ice overnight. The darkness bothers people more than the cold: in mid-December the sun sets around 15:20 in Tallinn, about 15:45 in Riga and closer to 16:00 in Vilnius. Plan museums and walks for the morning and the market for the evening, when it looks its best anyway. Shoes with non-slip soles matter more on this trip than a warm jumper.
How much should you budget for a market day?
All three Baltic states use the euro, and cards are accepted at almost every hut, but a few coins help at small stalls and toilets. For an evening at the market with mulled wine, a hot dish and something sweet, allow 20 to 30 euros per person, gifts not included. Handmade souvenirs, wool and amber cost noticeably more at the market than in the shops round the corner, and for that money it is fair to ask where exactly they were made.
Accommodation is the biggest expense. Old Town hotels on tree-lighting weekends and in the last week before Christmas get booked up early, and prices rise noticeably. Weekdays between mid-December and Christmas Eve are quieter and cheaper, and the markets run just the same.

How to get there from Ukraine without crossing Belarus
There is only one route, through Poland. The simplest option is the bus: services run from Kyiv, Lviv and other cities to Vilnius, Riga and Tallinn, and the journey from Kyiv takes a day or a little more. By rail, take Ukrzaliznytsia to Chelm or Przemysl, continue to Warsaw and from there to Vilnius: Polish-Lithuanian trains now run twice a day and take about seven and a half hours; the track gauge changes at the border station of Mockava, and depending on the service there may be a change of trains. Between the Baltic capitals the bus is the easiest choice, with Vilnius to Riga and Riga to Tallinn taking about four hours each.
Baltic Christmas markets at a glance
The dates and prices were gathered at the end of October 2026; Riga and Kaunas have not yet confirmed their dates, so verify them on the city websites before you travel.
| City | Market location | Dates 2026/27 | What to try | Sunset in mid-December |
|---|---|---|---|---|
| Tallinn | Town Hall Square | 20 November - 6 January, tree lit 29 November | mulled wine, blood sausage | around 15:20 |
| Riga | Dome Square, Esplanade | usually late November - early January | hot Black Balsam, bacon pastries | around 15:45 |
| Vilnius | Cathedral Square | 28 November - 27 December | kūčiukai, šakotis | around 16:00 |
| Kaunas | Town Hall Square | tree lit in late November | mulled wine, Lithuanian sweets | around 16:00 |
A Baltic route works best from south to north: Kaunas and Vilnius on their tree-lighting weekends, then Riga, and Tallinn last, since its market stays open longest. If the Baltics are not enough, our round-up of Christmas markets in Europe has ideas for a second winter trip.