Estonia

Tallinn Christmas Market 2026

Last updated · How we compile this guide

When is the Tallinn Christmas market in 2026?

Tallinn Christmas Market on Raekoja plats runs 20 Nov 2026 – 6 Jan 2027 (official 2026 dates). Entry is free. The first Sunday of Advent in 2026 is 29 Nov 2026.

Tallinn's Christmas market on the medieval Town Hall Square is regularly named one of the prettiest in Europe. The square is ringed by merchants' houses and the 15th-century Town Hall, and the city says one of the first public Christmas trees stood here in 1441.

Stalls sell Estonian woollens, wooden crafts and sweets, with blood sausage, sauerkraut and hot glögi on the food side. Days are very short in December, so the lights come on by mid-afternoon.

21 NovOpened (2025)
27 Dec 2025Closed

Dates, location and website

Dates shown are from the 2025–26 season unless 2026 dates are marked — check the official website before you go.

Plan your visit to Tallinn

Getting there

The old town is about 15–20 minutes by tram or taxi from Tallinn airport. Ferries from Helsinki take around two hours, so the market is an easy add-on to a Finnish trip.

When to go

Daylight lasts barely six hours in December, so the lights are on for most of your visit. Dress for cold and possibly snowy weather.

Make a day of it

Walk up Toompea Hill for views over the old town's rooftops, explore the medieval lanes and warm up with glögi and gingerbread in an old-town café.

Frequently asked questions

When is the Tallinn Christmas market 2026?

The official dates for 2026 are 20 Nov 2026 – 6 Jan 2027. Opening hours can change, so check the official website before you travel.

Is the Tallinn Christmas market open after Christmas?

Yes — in 2026 it stays open until 6 Jan 2027.

Is the Tallinn Christmas market free?

Yes, entry is free — you only pay for food, drinks and gifts.

More Christmas markets near Tallinn

All Christmas markets in Estonia →