Tallinn shopping splits three ways: certified handicraft sold from cellar workshops in the Old Town, independent Estonian labels in the converted factories of Telliskivi and Rotermann, and Baltic-scale malls. This route covers all three, plus the flea markets locals actually use.
Three floors behind the train station: ground-level food halls with smoked eel and Setu cheese, an upper level of Soviet-era militaria, vinyl and enamelware, plus a street-level flea yard. Open 09:00–19:00 daily.
A vaulted 13th-century passage off Vene where open studios — glassblowing, quilting, ceramics, leather bookbinding, millinery — sell straight from the workbench. Most workshops keep 11:00–17:00 hours, Tuesday to Saturday.
A cobbled courtyard at Vene 6 lined with tiny artisan cellars: hand-turned juniper butter knives, felted wool slippers, Baltic amber and Chocolaterie Pierre's hand-painted marzipan. Shops run 10:00–18:00 and the yard itself is free.
Knitters trade from stalls set against the medieval wall on Müürivahe: Muhu-pattern mittens, Haapsalu lace shawls, thick undyed cardigans. Trading runs roughly 09:00–17:00 in fair weather and thins out sharply in winter.
A former rail-repair complex now holding 250-odd tenants: Reet Aus upcycled denim, the Tali design store, print studios and record shops, plus a Saturday flea market in the yard. Most units open 11:00–19:00.
Limestone grain warehouses recut with glass and corten steel between the Old Town and the port. Estonian fashion houses Ivo Nikkolo, Bastion and the Baltika group sit alongside a food hall. Shops open 10:00–19:00 on weekdays.
Estonia's flagship department store, linked by walkway to the Viru Keskus mall. The Estonian design floor stocks local knitwear, Klaassepp glass and ceramics; the basement holds a bus terminal and a large Rimi. Open 09:00–21:00.
A compact shop on Vabaduse väljak stocking Estonian designers only — leather bags, small-run jewellery, screen-printed linen and wool accessories. Staff can name the maker behind every rack. Open 10:00–19:00, Saturdays to 17:00.
The Estonian Folk Art and Craft Union's own shop at Pikk 22, where every item is certified handmade by a registered maker: national-pattern mittens, juniper woodenware, linen runners and birch-bark boxes. Open 10:00–18:00.
Above Maiasmokk at Pikk 16, Estonia's oldest working café (1864). Painters decorate marzipan figures by hand at the counter while the small museum displays moulds from the 1800s. Entry €3; boxed figures start around €6.
The Baltics' largest shopping centre, 260 shops next to the airport: international chains alongside Estonian labels Baltika, Monton and Mosaic, plus a tax-free refund desk. Open 10:00–21:00, reachable by tram 4 in 15 minutes.
A gallery-shop on the medieval stair between the Lower and Upper towns, selling work by roughly 40 Estonian makers — blown glass, ceramics, jewellery and textiles — each tagged with the artist's name. Open 10:00–18:00.