Best markets in Tallinn
Four markets, all different, all worth a visit. From the everyday food hall next to the train station to a Sunday flea market where Soviet cameras cost $10.
Fish counter piled with smoked Baltic herring at Balti Jaam Market
Balti Jaam Turg (the essential one)
Right next to the train station, a 10-minute walk from Old Town. Rebuilt in 2017 into three levels: ground floor produce and fish, upper floor hot food stalls, lower level meat and cheese plus a proper Russian-style deli. Open daily 09:00-19:00. Best cheap lunch in the city — pelmeni ($5), smoked fish plates ($7), Georgian khachapuri ($8), Vietnamese pho ($9). Estonians actually shop here, not just tourists.
Telliskivi flea market (Sundays only)
Every Sunday 10:00-16:00 in the Telliskivi Creative City courtyards. Vinyl, vintage clothing, Soviet-era cameras and posters, mid-century Estonian ceramics, hand-thrown pottery. Prices vary — a Zenit camera from $10, mid-century glass from $15. Combine with coffee at RØST or F-hoone breakfast next door.
Nõmme Turg
The residential market in Nõmme neighbourhood, 20 minutes by train. Saturday morning is when it comes alive — farmers selling honey, mushrooms in autumn, garden vegetables. Nothing touristy, all real. Good if you’re staying more than a weekend and want to see suburban Tallinn.
Christmas Market
Late November to early January on Raekoja plats. Not really a market for shopping — mostly food and glühwein — but genuinely one of the prettiest in Europe. Mulled wine $4, sausage $6, sheepskin hats $45. Skip on weekends when it's shoulder-to-shoulder.
Frequently asked questions
What people ask before they set off on this one.
Balti Jaam Turg — cheapest, most variety, and it's where locals eat. Aim for 12:00 to beat the queues.
Telliskivi flea Sundays for vintage, or Katariina Käik studios in the Old Town for artisan work. Skip Viru street tat.
Yes, Balti Jaam is indoor and daily year-round. Telliskivi flea moves inside in deep winter.
Almost every stall at Balti Jaam takes contactless. Flea market and Nõmme are more mixed — carry $20 in cash.
Hotels in Tallinn
More guides to Tallinn
All guides
Itineraries · 7 min read
48 hours in Tallinn
A tight 2-day plan that covers the walled Old Town, the creative Telliskivi quarter, and one sea-view meal — with rooms honestly priced from about $85.
Itineraries · 9 min read
One week in Tallinn
Seven days that pair the capital with Lahemaa National Park, the university town of Tartu, and the island of Saaremaa — plus honest advice on which 2 neighbourhoods to sleep in.
Itineraries · 7 min read
Tallinn in 3 days on a budget
Under $180 a day covers a private room, three meals and one museum. Here's the exact plan with named streets, prices and where to sleep for around $55.
Same hotel, same price you would pay anywhere else — with one verified tonne of CO₂ removed for every booking.