Tallinn Christmas Market Food Guide 2026: Dates, What to Eat & Prices
Tallinn’s Christmas market on Town Hall Square runs 20 November 2026–6 January 2027, longer than in 2025. Look for glögi, about 7–8 EUR a cup in 2025, and verivorst, blood sausage with lingonberry jam.
Tallinn’s Christmas market sits on Town Hall Square in the Old Town, and in 2026 it runs noticeably longer than it did last year. This guide pulls together the confirmed dates, the food and drink that define the stalls, what things cost in 2025 and a few practical ways to keep the bill under control. It is a researched guide built from official sources and local press, so treat the prices as a guide to the range rather than a promise for this season.
Dates checked on 15 October 2026 against the official sources – always re-check the market’s own website before you book.
When the market opens in 2026
The market on Raekoja plats (Town Hall Square) runs from 20 November 2026 to 6 January 2027, according to the city’s official tourism site. The big tree is lit on the first Sunday of Advent, which this year is 29 November.
That end date is a real change. In 2025 the market closed at the end of December (local reports disagree on whether the last day was the 27th or the 28th), so any older blog post telling you it finishes before New Year is out of date.
Opening hours for 2026 have not been published in the sources checked. What is known is the rule written into this year’s tender: the market has to open every day for at least 12:00 to 20:00 and may not stay open past 23:00. Hours for 24 December, 25 December and New Year’s Eve were not available, so look them up on visittallinn.ee/christmas closer to your trip.
One more detail worth knowing: the organiser for 2026 is again the company 5+ Capital, this time on a one-year contract, and two non-selling activity houses are being added. The city has talked about redesigning the square for Christmas 2027, so this is a transition year and the layout may shift slightly from what you see in older photos.
What to eat and drink
Estonian Christmas food is hearty, a bit sour, a bit sweet and built for cold evenings. These are the things worth looking for.
- Glögi – the Estonian take on mulled wine, often poured with a shot of Vana Tallinn, the herbal rum liqueur the country is known for. Expect about 7-8 EUR a cup (2025), with flavoured versions such as limoncello, apple pie or sea buckthorn on offer. One report put the top end at around 10 EUR.
- Verivorst – Estonian blood sausage made with pork blood, barley, onion and marjoram. It is the classic Christmas sausage and usually comes with lingonberry jam and sauerkraut. No sourced price for the sausage alone, but stalls serving sausage with sauerkraut and potato wedges charged about 14-18 EUR for a full plate (2025).
- Sült – Estonian head cheese, a cold, jellied meat dish that sits on many Christmas tables at home. One guide lists it among the things stalls carry. No sourced price, so prices vary.
- Pretzels – a plain pretzel was about 4.50 EUR and filled pretzel sandwiches ran 7.50-9.50 EUR (2025). A sensible snack when a full plate feels like too much.
- Piparkoogid, roasted almonds and kohuke – Estonian gingerbread, sugar-roasted almonds and the small chocolate-glazed curd snack are all mentioned in market guides. Prices vary by stall.
- Vana Tallinn – the liqueur itself, at its most useful stirred into a hot drink.
A note on what not to expect: mulgikapsad, the sour cabbage and barley stew with pork, is a well-known Estonian dish, but none of the sources checked link it to the market stalls. You are more likely to meet it in a restaurant or a supermarket than at Raekoja plats.
Where to eat best
The main market on Town Hall Square is the obvious place to start. It has the tree, the stalls and the setting, and it is the one every visitor ends up at. It is also the expensive one: travel guides describe it as the priciest Christmas market in the city.
The cheaper alternative is the Baltic Station Market, which, according to those same guides, is better value for a cup of glögi. If you are planning to drink more than one, the saving adds up. Think of Town Hall Square as the place for the atmosphere and the first photographs, and the station market as the place for a second round.
For a proper meal rather than a snack, remember the 2025 price range of 14-18 EUR a plate at the stalls. If that feels steep after a few rounds of drinks, a sit-down meal elsewhere in the Old Town is worth pricing up.
Practical tips
- Deposit. Reusable mugs and plates carried a 2 EUR deposit in 2025, refundable at a green-flagged return point. The operator may change this in 2026, so ask at the first stall.
- Budget. Drinks are where the bill grows. At 7-8 EUR a glögi, two rounds for two people costs about as much as a plate of verivorst. Sharing a plate and ordering one flavoured glögi each is a cheap way to taste more.
- Timing. As a general rule, markets like this are busiest on weekend evenings and calmest at opening time on a weekday. The longer 2026 season gives you more weekdays to choose from.
- Cash and cards. The sources checked do not say how stalls take payment, so carry a little cash alongside a card.
- Christmas Eve. Hours on 24 December have not been published, so do not plan a late dinner at the market that day without checking first.
Making the most of it
The simplest plan is to go early on a weekday, take a plate of verivorst with the lingonberry jam, finish with gingerbread or roasted almonds and keep a glögi for the walk back through the Old Town. For more on eating well in the city beyond the market, see our Tallinn food guide. If you would rather have someone else do the choosing, a guided food tour or tasting in the Old Town is an easy way to cover Estonian dishes in one go.
With dates confirmed to 6 January, you can still be eating blood sausage under the lit tree well after Christmas is over.



Frequently Asked Questions
When does the Tallinn Christmas market open in 2026?
It runs on Raekoja plats (Town Hall Square) from 20 November 2026 to 6 January 2027, according to the city's tourism site (checked 15 October 2026). Hours are not published; this year's tender requires the market to open daily for at least 12:00–20:00 and not later than 23:00.
What should I eat at the Tallinn Christmas market?
Glögi, the local mulled wine, often with a shot of Vana Tallinn liqueur, and verivorst, blood sausage with barley, served with lingonberry jam and sauerkraut. Also look for sült (head cheese), pretzels, piparkoogid (gingerbread), roasted almonds and kohuke. Mulgikapsad is not linked to the market stalls in the sources checked.
How much does glögi cost at the Tallinn Christmas market?
About 7–8 EUR a cup in 2025, with flavoured versions such as limoncello, apple pie or sea buckthorn; one report put the top end at around 10 EUR. A full plate of sausage with sauerkraut and potato wedges cost 14–18 EUR (2025). A pretzel was about 4.50 EUR.
Is there a mug deposit at the Tallinn Christmas market?
Yes. Reusable mugs and plates carried a 2 EUR deposit in 2025, refundable at a green-flagged return point. The 2026 operator, 5+ Capital, may change this, so ask at the first stall.
Book a Food Experience in Tallinn
Handpicked experiences — book with free cancellation and instant confirmation.
