Tallinn Weather, When to Go and Climate Information
(Tallinn, Harjumaa, Estonia)
The weather of Tallinn is generally known for being continental, with much of the extremes being determined by its northerly coastal location next to the Baltic Sea. Tallinn's appealing summer climate sees highs of more than 25°C / 77°F in July, with August being only slightly cooler and often featuring gentle humid breezes from the sea.
As soon as November arrives, the harsh winter climate has started to make itself known and frosty weather sees night-time temperatures falling to -1°C / 30°F, and dropping even further to -8°C / 18°F or more in February. Snowy weather often clogs the streets of Tallinn and there is usually a covering of snow from December to March, meaning that it can be difficult to drive around the city at times. Daylight hours are also short, dull and last for a mere six hours during the very heart of winter.
Seasonal Climate Variations / When to Go
The summer months in Tallinn see long days with around 19 or 20 hours of daylight and rather dusky nights, with some unexpected heavy showers on some days. With summer solstice celebrations and plenty of seasonal events, such as the acclaimed Birgitta Festival and its classical musical concerts in the middle of August, there is always much to do at this time of the year.
However, despite this fine climate, many people prefer to visit Tallinn during April or May, when the fresh, spring weather is especially enticing. April features average daytime temperatures of 9°C / 48°F, with highs of more than 15°C / 59°F when May arrives.
Tallinn Weather and Climate Chart (Averages)
|
Maximum |
Minimum |
January |
-1°C / 30°F |
-5°C / 23°F |
February |
-1°C / 30°F |
-8°C / 18°F |
March |
2°C / 36°F |
-5°C / 23°F |
April |
9°C / 48°F |
0°C / 32°F |
May |
13°C / 55°F |
3°C / 37°F |
June |
18°C / 64°F |
8°C / 46°F |
July |
22°C / 72°F |
12°C / 54°F |
August |
20°C / 68°F |
10°C / 50°F |
September |
16°C / 61°F |
6°C / 43°F |
October |
10°C / 50°F |
3°C / 37°F |
November |
3°C / 37°F |
-1°C / 30°F |
December |
0°C / 32°F |
-4°C / 25°F |