Tallinn has an oceanic-continental climate with around 1850 sunshine hours per year and cold winters: the January average is -4°C and the Baltic Sea freezes in severe winters. Annual precipitation is 630 mm, falling mainly in summer and autumn. Explore historical weather data for Tallinn and experience the climate of Estonia's capital.