Tallinnalla on pitkä ja värikäs kulttuurihistoria; esimerkiksi keskiajalla Tallinna oli rikas hansakaupunki. 1800-luvulla Tallinna oli Viron kansallisen heräämisen keskus, joka johtikin lopulta Viron itsenäisyyteen Venäjästä 1918. Toisen maailmansodan aikana Viro kuitenkin menetti itsenäisyytensä, kun se liitettiin Neuvostoliittoon. Tallinna oli taas merkittävässä roolissa Viron itsenäistyessä uudelleen Laulavassa vallankumouksessa. Nykyään Tallinna on Viron pääkaupunkina myös Viron kulttuurielämän keskus; esimerkiksi museoita vuonna 2011 kaupungissa oli 44. Tallinnan vanha kaupunki on UNESCOn Maailmanperintökohde.

Tallinna oli valittiin vuoden 2011 Euroopan kulttuuripääkaupungiksi teemalla oli “Stories of the seashore” (“Tarinoita meren rannasta”). Kulttuuripääkaupunkivuoden alkuperäinen tavoite oli palauttaa kaupunki Euroopan kartalle ja integroida virolaisia EU:hun sekä hajottaa Tallinnan imago entisenä neuvostokaupunkina. Ohjelman ja Tallinna2011:n kehittyessä myös tavoitteet muuttuivat, ja lopulliset päämäärät olivat enemmänkin paikallisia kuin kansainvälisiä. Lopullinen ohjelma sisälsi 251 projektia ja noin 7000 tapahtumaa.

Kuva: Tallinn City Tourist Office & Convention Bureau