Opens in a new tab

Tallinn Christmas Market

From 20 November 2026 to 6 January 2027, Tallinn's Town Hall Square holds a Christmas market every day, Christmas and New Year included. The Gothic town hall towers over the tree, and the glögi stalls keep pouring until 22:00, long after the craft huts shut.

This seasonNovember 20, 2026 → January 6, 2027

Town Hall Square opens every day 10:00–20:00 from 20 November 2026 to 6 January 2027. The hot-drink stalls stay open until 22:00, and until 23:00 on Fridays and Saturdays.

Open, as on every day of the run, though special hours aren't out yet. At noon the mayor reads the Christmas Peace from the Town Hall window, as Tallinn does every year.Open. The market runs every day of the season, and its Christmas Day hours haven't been published yet.

Last updated 9 November 2026

Every market on a real street map, with the transport stops and the walks that link them.

Tallinn Christmas Market on a snowy night, with a carousel, stalls and a lit tree on Town Hall Square beneath the floodlit Town Hall tower.
6.9/10
ChristmasWanders Index 2026

Ranked № 110 of 195 cities

See the full Index →

Tallinn Christmas market map

Every market, the transport stops and the walks that link them, on a real street map. Zoom in to look around, or tap a market to jump straight to it.

Tallinn Christmas market map with every market, the transport stops and walking routes
Zoom in, then drag to move around

The Tallinn pocket guide, a street map of every market on one side and hours, prices and transport tips on the other

Take this map with you on paper

Gloves on, phone dead, signal gone. The printable version puts the map on one side and everything else on the back, so a folded sheet in your coat pocket still works when nothing else does.

  • Opening hours for each market, Christmas Eve included, when most of them close early
  • What the food and drink cost, and what to order at the stalls
  • When to go to dodge the crowds, and how to get from one market to the next
  • The street map with every market and the walks, ready to fold into a pocket

Two A4 pages, made to print on both sides of one sheet. After that, a few emails a season. Unsubscribe in one click.

Airport, rail and getting around

Getting to Tallinn

Tram 4 runs from the airport to the Old Town's edge for €2, and the Helsinki ferry docks a 15-minute walk from the square.

Tallinn Airport (TLL)
about 20 min€2
Viru and Freedom Square

Tram 4 leaves from the city end of the terminal and runs through Viru, at the edge of the Old Town, to Freedom Square. Tap a contactless card on board.

Tickets and times

Fastest trips into Tallinn

From Tartu

2h15fastest trip
TrainsDirect, Elron
Arrive atTallinn Balti jaam

Buy in the Elron app or on board. Track works between Tapa and Tartu slow some trains this winter, so check the times for your date.

From Riga

5h45fastest trip
TrainsDirect, Elron
How often1 direct a day
Arrive atTallinn Balti jaam
Last train inleaves 11:45
Last train backleaves 14:50

The direct Elron train leaves Riga at 07:30 and reaches Balti jaam at 13:15. Later trains change at Valga, the last leaving Riga at 11:45 and arriving at 18:01, and direct tickets go on sale online 14 days ahead.

From London

57hfastest trip
Trains8 changes, Eurostar, ICE, PKP, LTG Link, Elron
How oftenDaily
Arrive atTallinn Balti jaam

Book ahead for the cheapest fares. It's Berlin, Warsaw and Vilnius with two nights on the way, so for most people this one is a flight.

Striped bars are trips longer than eight hours, so they run off the scale.

The Old Town is all on foot, and Town Hall Square is 15 to 20 minutes' walk from the ferry terminals. Trams and buses cost €2 for an hour or €5.50 for a day, and you tap a contactless card at any door.

Riga → Tallinn

about 4h 30m

Lux Express runs about a dozen coaches a day and is faster than the train, with fares that rise as the bus fills.

Tickets and times

Ferry terminals → Town Hall Square

15–20 min

Uphill through Viru Gate or past Fat Margaret's tower, or tram 2 for €2 if it's icy.

Tallinn public transport

1 hour or 24 hours€2 or €5.50

Tap a contactless bank card at any door on trams and buses, every time you board. A 72-hour ticket is €9.

Tickets and times

Sleep close to the stalls

Where to stay in Tallinn

Book early. December doesn't do last-minute.

Hotel Bern

Budget

Hotel Bern

On Aia, just outside the Old Town wall and about 8 minutes from Town Hall Square, with quiet rooms round a courtyard.

Check December rates →
Merchant's House Hotel

Mid-range

Merchant's House Hotel

On Dunkri, 2 minutes from Town Hall Square, a boutique hotel inside medieval merchants' houses a lane away from the tree.

Check December rates →
Schlössle Hotel

Splurge

Schlössle Hotel

On Pühavaimu, 4 minutes from Town Hall Square, a five-star hotel in a medieval building with beams and fireplaces made for a December night.

Check December rates →

Tallinn at Christmas

Everything else about the Tallinn Christmas market is small. It’s one ring of wooden huts round that giant tree, about half of them pouring drinks or frying sausages, and you can walk all of it in under an hour.

However, at about twenty past three on a December afternoon, the sky over Town Hall Square in Tallinn turns dark blue, the lights on the giant spruce flick on and the old merchant houses round the edge start to glow, under a Gothic town hall that’s stood over the square since the Middle Ages.

For that half hour it looks exactly like the Christmas card you had in your head before you booked, and it’s the half hour you need to plan your whole whole day around, with glögi in hand, right under that tree.

This is why I’d still come, because that ring sits in the middle of a UNESCO-listed medieval old town, and its cobbled lanes, red roofs and city walls are what you fill the daylight with.

Also, Helsinki is only two hours away across the water, and so many people arrive by ferry in the morning and sail home after dark that they’ve already worked out the right shape for a Tallinn day, with the Old Town for the daylight and the market for the dark.

When Is the Tallinn Christmas Market 2026?

The Tallinn Christmas market runs every day from Friday 20 November 2026 to Wednesday 6 January 2027, and it’s free to walk in.

It opens on the evening of the 20th, when the tree is lit at 18:00, and after that the huts open 10:00 to 20:00 and the hot-drink stalls keep going until 22:00, or 23:00 on Fridays and Saturdays.

Special hours for 24, 25 and 31 December haven’t been published yet, but it stays open right through Christmas and New Year this year, which almost none of the Nordic markets do, and which the last two seasons didn’t either, because both closed just after Christmas.

So if you’re in Tallinn for Christmas itself, I’d be on the square at noon on Christmas Eve.

Last year the mayor read the Christmas Peace from the Town Hall window over the stalls at that moment, a tradition Lennart Meri revived in 1993.

Once the Nordic visitors head home after Christmas, the square should get noticeably calmer, so if crowds put you off, come between Christmas and 6 January and you get the same tree and the same lights with room to stand under them.

DateWhat’s on
Sat 14 NovThe Old Town ice rink on Harju street opens
Fri 20 NovMarket opens, with the tree lit at 18:00
Sun 29 NovFirst Advent candle lit, and Santa’s house opens daily 12:00 to 18:00
Thu 3 DecGingerbread Mania exhibition opens, until 6 January
Thu 10 DecEstonian National Opera Christmas concert in St John’s Church
Sat 12 to Sun 13 DecChristmas Village at the Estonian Open Air Museum
Wed 23 DecEstonian National Male Choir Christmas concert
Thu 24 DecThe Christmas Peace, read from the Town Hall window at noon last year
Thu 31 DecNew Year’s Eve at the market, with a concert and light show on Freedom Square
Wed 6 JanLast day of the market
From Thu 7 JanClosed until next season

What the Market on Town Hall Square Is Like

Everything happens round the tree.

The huts fan out from it like the spokes of a wheel, a little stage at one end has folk dancers and singers on Fridays to Sundays, the merchant houses of Raekoja plats box the whole thing in, and the town hall’s spire rises straight up behind the tree.

Tallinn says the Brotherhood of Blackheads carried a tree out to this square in 1441 and danced round it, which would make it the first public Christmas tree in the world.

Riga, a few hours down the road, says no, its Blackheads did it in 1510 and wrote it down properly, and it has a stone plaque in its own square to prove it. Neither city is backing down though, and I love that the two neighbours still argue about it.

What to Buy (and What to Skip)

The stalls are what let Tallinn down.

A lot of them sell the same fur hats, scarves, amber and Christmas trinkets, and you’ll find the same decorations cheaper in the Old Town’s souvenir shops, which annoys me quite a bit on a square this pretty.

In my opinion, you should walk past those to the makers.

This year the organiser has pushed for more local crafts, so look for the huts selling mittens, sweaters, candles and socks in dog and alpaca wool (yes, dog wool), and buy a pair of Estonian wool mittens, because that’s the present to carry home.

Two new non-commercial activity huts this year sell nothing at all, which feels like a small rebellion among all those trinkets. From Sunday 29 November Santa’s in his little house every day from 12:00 to 18:00, for children brave enough to recite a verse for a sweet.

Best Time of Day on Town Hall Square

Mornings on the square are quiet but plain, because the huts don’t really come alive until it gets dark. That’s why you should come on a weekday at about 15:00, stand near the tree and wait for the lights, and you’ll have room to watch them come on.

Then stay after that, of course. Once the craft huts close at 20:00 the glögi stalls keep pouring, the square thins out and the town hall’s spire is lit against the black sky, which is when I like it most.

The exception is Friday and Saturday evenings, which are the busiest of the week. Saturday is also the day Finns come over on the ferry, so from midday on Saturday I’d keep to the Old Town’s lanes and a restaurant.

What to Eat and Drink at the Tallinn Christmas Market

Glögi runs this market, so much so that locals half-jokingly call it the mulled wine market, and more than 20 stalls poured it last year, in more flavours than you’ll get through in one evening.

Prices are where Tallinn stings, though. A cup of glögi was €7 last year, €8 to €9 for the stronger ones, and you pay a €2 deposit on top for the cup, so you hand over €9 and get €2 back when you return it.

That’s dearer than Riga’s €6 and well over the €5 a cup in Hamburg, and Estonians grumble about it as much as visitors do, with some locals now bringing their own glögi in a flask and drinking it under the tree, and I can’t say I blame them.

These were last year’s prices, in the order I’d work through them.

  • Hippocras is a medieval spiced wine that appeared on the square last year, and since you can’t really get it anywhere else, it’s my first cup.
  • Sea buckthorn glögi is orange, tart and very Estonian, and it’s my second.
  • Classic glögi is red, spiced and sweet, €7 a cup, and about €6 if you want it without alcohol.
  • Vana Tallinn glögi is spiked with Vana Tallinn, the local liqueur, and at 21% it warms you up faster than any coat.
  • Piparkoogid are spiced Estonian gingerbread biscuits, about €5, and the painted ones make a good present.
  • Cinnamon and cardamom buns were about €4, which next to a €7 glögi feels like a gift.
  • Verivorst is Estonian blood sausage with barley, roasted crisp and served with sauerkraut, potatoes and lingonberry jam, about €16 a plate, and it’s the one dish on the square that tastes of an Estonian Christmas. Share a plate at one of the standing tables, because the portion is big enough for two.

Sharing leaves room for dinner somewhere else, and you’ll want somewhere else, because mains on the square run €14 to €18 plus the plate deposit and the restaurants round it charge tourist prices too.

Eat a couple of lanes away, at simpler places like III Draakon or the pub Kompressor, and book wherever you pick, because December fills the Old Town’s tables fast.

Wherever you end up, cards are taken almost everywhere, including at the market, but keep €10 or €20 in cash for the odd hut that prefers it.

Doing Tallinn as a Day Trip from Helsinki

If you’re in Helsinki and weighing the two cities, Tallinn’s market is the prettier one by a distance, at least in my opinion.

Helsinki’s on Senate Square closes on 22 December, and its dearest alcoholic glögi ran to €13.50 a cup in 2024, which makes €7 here feel almost reasonable.

A day trip is plenty for the market itself, and a lot of people do it that way. Tallink’s fast ships take two hours and Eckerö Line takes two and a quarter for less money, and from either terminal it’s a 15 to 20-minute walk up into the Old Town.

I’d take a morning sailing that has you on the cobbles by about 12:30, give the Old Town and Toompea the daylight, eat a late lunch away from the square and be under the tree by 15:15 for the lights, then catch an evening boat home with a bag of gingerbread.

If you can stay a night, though, I would, because the square at 21:00, quiet, lit and with the glögi stalls still pouring, is the version of Tallinn that day-trippers never see, and a hotel here costs less than one in Helsinki anyway.

Things to Do in Tallinn in December

If you only do one thing off the market square, make it the ten-minute climb to Toompea.

  • Toompea’s viewing platforms, Kohtuotsa and Patkuli, look out over the red roofs and spires of the Lower Town for free. Go in daylight, because the steep lanes are slippery when icy, and then once more after dark if you’re brave.
  • The Old Town ice rink on Harju street sits beside St Nicholas’ Church, a few minutes from the market, at €9.20 an hour Monday to Thursday and €11.40 Friday to Sunday, plus €6 for skates. Prices go up from 21 December to 3 January.
  • Kiek in de Kök takes you into the tower and along the town walls for €12 on the four-tower ticket, Tuesday to Sunday, and the Maiden Tower and wall walk close for renovation from 4 January. The Town Hall tower and St Olaf’s tower are both shut in winter, so this is your way up.
  • Lennusadam, the Seaplane Harbour, has a real submarine and an icebreaker at a 1917 seaplane hangar, €22 for adults, and it’s the best answer to a wet afternoon.
  • A sauna is very much part of an Estonian winter, and I’d find room for one, either the historic Kalma public sauna in Kalamaja or a morning session at Iglupark by the sea, which runs until 31 December.
  • The Estonian Open Air Museum’s Christmas Village, on 12 and 13 December, dresses its old farmhouses for Christmas through the ages, with a fair by the inn and choirs in the chapel, for €14 or free with a Tallinn Card.

For a day further out, Tartu, Estonia’s second city, has its own Christmas City from 29 November, about two and a quarter hours away by train, though track works this winter mean checking the times for your date.

And if you’re moving on rather than coming back, Riga is the natural next stop, with a direct train at 14:50 that gets in at 20:46.

Weather in Tallinn in December and What to Wear

On 15 December the sun rises at 09:12 and sets at 15:19, so do your sightseeing before 15:00.

That dark is when the cold bites, too. December averages about 2°C by day and just below freezing at night, and it can feel nearer −7°C, a damp cold more than an Arctic one.

A waterproof coat, a proper hat and gloves all matter, but waterproof boots with real grip are what I’d pack first, because the cobbles are steep in places and treacherous when wet or icy.

Snow is a coin toss. In our snow odds study there was snow on the ground on 46% of Tallinn’s market days, and when it comes, it settles on the huts and the merchant houses round the tree and the square gets even closer to that Christmas card.

When it rains, it’s still pretty, just greyer and a little sad, so pack for both.

Is the Tallinn Christmas Market Worth It?

Yes, and the square alone is worth the trip. The market is small, the stalls repeat and the glögi costs more than it should, and none of it matters when you’re standing under the tree at 15:20 watching the whole square light up round you.

You can catch that on a day trip from Helsinki or build a weekend round it, and either way the plan’s the same.

Give the Old Town your daylight, be under the tree on a weekday afternoon, eat a lane or two away from the square, and if you can stay the night, do, because the quiet square after the glögi crowd has gone is the bit of Tallinn I’d come back for.

Tours

Make an evening of it

A few worth paying for. The markets themselves are free.

Tallinn: Local Gingerbread Workshop in the Old Town

2 hours · from €49

You make and decorate spiced Estonian gingerbread from scratch on Vene street, with coffee. It runs daily at 15:00 from mid-November to mid-January, for ages six and up.

Check availability ↗

Tallinn: Guided Old Town Historical Walking Tour

2 hours · from €35

Lower Town and Toompea with both viewpoints, starting under the Town Hall clock. It runs in all weather, so wear boots with grip for the cobbles and steps.

Check availability ↗

Beyond Tallinn Christmas Market: Forest Lights & Sled Dogs

2 hours · from €125

A 50-minute train out to Aegviidu for a lantern-lit forest walk, huskies and a campfire picnic. The train tickets are included and it's a private group.

Check availability ↗

From Helsinki: Return Day Trip Ferry Ticket to Tallinn

11 to 14 hours · from €39

A same-day return across the Gulf of Finland, for anyone basing the trip in Helsinki. Pick the earliest sailing to get the square before the crowds.

Check availability ↗

Christmas Peace declaration

about 15 min · Free

At noon on 24 December the mayor reads the Christmas Peace from the Town Hall window over the market, a custom Tallinn revived in 1993.

More tours to book

Live prices and availability from Viator

Planning a whole trip? Compare every multi-day Christmas market tour →
Same feel, different city

If you like Tallinn, try these

Baden-Baden

Baden-Badener Christkindelsmarkt

Also has plenty for kids and a food-first market

26 Nov – 6 JanIndex 7.1

Newcastle

Newcastle's Christmas Market

Also has plenty for kids and a food-first market

19 Nov – 23 DecIndex 6.8

York

St Nicholas Fair

Also has a medieval old town and a food-first market

12 Nov – 21 DecIndex 6.8
Combine your trip

Nearby Christmas markets

Helsinki

Tuomaan Markkinat

27 Nov – 22 DecFreeIndex 7.2

Compare the two

Stockholm

Stortorgets julmarknad

21 Nov – 23 DecMostly freeIndex 6.4

Compare the two

Gdańsk

Jarmark Bożonarodzeniowy w Gdańsku

20 Nov – 23 DecFreeIndex 7.8

Compare the two

Gothenburg

Jul på Liseberg

14 Nov – 30 DecPartialIndex 6.6

Compare the two