The Tallinn Christmas Market takes over Raekoja plats, the Town Hall Square, in the heart of Tallinn's medieval Old Town in Harju County, Estonia, from late November until early January. It is among the best-known Christmas markets in northern Europe, and the large lit Christmas tree at its centre is a long-standing local tradition. Wooden stalls sell seasonal goods that differ from year-round shopping: hand-knitted mittens, socks and hats, felted items, wooden toys, candles, ceramics, honey and beeswax products, gingerbread, and Estonian sweets such as marzipan and chocolate. Many stallholders are small Estonian makers and craftspeople, so the share of authentic local goods is good, although a few stalls sell imported decorations. Prices usually range from about EUR 3 for small treats to EUR 60 for larger knitwear or crafts. Bargaining is not customary, and prices are fixed; most stalls accept cards, but cash is useful for small snacks and busy periods. Non-EU residents should not expect formal tax-free service at market stalls. The atmosphere is festive and crowded, particularly on weekends and evenings in December, with live music, choirs and performances on the square, and the surrounding gabled merchants' houses and the Town Hall add to the scene. Food and drink are a major draw on site: mulled wine, often called glögi, hot drinks, roasted almonds, sausages, black pudding with lingonberry jam, sauerkraut with sausages and gingerbread are all typical. The most useful corners include the craft rows near the Town Hall, where textiles and handmade ornaments are concentrated, and the food stalls on the square's sides. Because the market is in the busiest historic square, visitors can combine shopping with a walk through the narrow Old Town streets and nearby cafes. Dress warmly, as temperatures in Tallinn in December are often below freezing and the cobbles can be icy.
| Hours | Late November to early January, daily 10AM-8PM |
|---|---|
| Price | EUR 3-60 (approx USD 3-65) |
| Address | Raekoja plats, 10146 Tallinn |
Location
Raekoja plats, 10146 Tallinn
59.4370, 24.7454 View on map
Highlights
- Hand-knitted mittens, socks and winter hats from Estonian makers
- Mulled wine, gingerbread and roasted almonds on the square
- Giant Christmas tree and live performances in front of the Town Hall
- Honey, beeswax candles and wooden toys as gifts
Tips for visiting
- Visit on weekday afternoons to avoid the heaviest weekend and evening crowds
- Bring cash for small snack purchases, though many stalls take cards
- Dress warmly and wear shoes with grip for icy cobbles
- Look for stalls where the maker is present to find genuine handmade goods
- Opening dates change each year, so confirm start and end dates before travelling
When to visit
Weekday afternoons in early December are calmer. Evenings and weekends are most atmospheric but crowded.
Accessibility
The square is cobbled and open, which can be bumpy for wheelchairs, and crowds in December can make movement slow, though the space is largely level.
Frequently asked questions
When does the Tallinn Christmas Market run?
It typically opens in late November and runs until early January, with daily hours around 10AM to 8PM. Exact dates change each year.
What food can visitors try at the market?
Common options include mulled wine, gingerbread, roasted almonds, sausages and black pudding with lingonberry jam.
Is bargaining accepted?
No, prices at the stalls are fixed, and bargaining is not part of Estonian shopping culture.
What are the best items to buy?
Hand-knitted woollens, honey, beeswax candles and wooden crafts are the most typical local gifts.