V Starom meste dominujú obchody zamerané na predaj suvenírov. Vyskytujú sa tu najmä malé obchodíky s oblečením. Najmä pre Fínov je Tallin vyhľadávanou nákupnou destináciou, pretože ceny sú tu nižšie a spojenie medzi Tallinom a Helsinkami trvá rýchlostnými člnmi dve hodiny.
V novom meste, pri mestskom centre, sa nachádzajú dva obchodné domy: pri hoteli Viru je nákupné centrum Viru keskus, a obchod Kristine neďaleko centra.
Pri letisku a v tallinskom Zoo vyrástli ďalšie obchodné centrá.
Na nákupy sú vhodné zahraničné obchodné reťazce, akými sú: Kristline Keskus, Endia 45, a Ulemiste Center, ktorý sa nachádza blízko pri letisku.
V starom meste, priamo pri bráne Viru, je možné kúpiť i suveníry v podobe pletených svetrov, šálov . . .
Jantár sa nenachádza v Estónsku, ale dováža sa z Litovska.
Módu odporúčame nakúpiť v obchodoch: Tango, Suur-Karja 18 a EleganceBoutique, Vaike-Sojamae 4, ako i v butikoch medzinárodných značiek, akými je Hugo Boss, Parnu 10, a Max Mara, Harju 6.