Monthly weather forecast and climate
Tallinn, Estonia

A beautiful summer view of an ancient town in Tallinn, Estonia with a distant view of the sea
A beautiful summer view of an ancient town in Tallinn, Estonia with a distant view of the sea

How much does it rain in Tallinn?

In Tallinn, during the entire year, the rain falls for 120 days and collects up to 617mm (24.3") of precipitation.

When does it snow in Tallinn?

January through May, October through December are months with snowfall.

How many days does it snow in Tallinn?

In Tallinn, during the entire year, snow falls for 55.1 days.

What is the snowiest month in Tallinn?

January is the month with the most snowfall days. Snow falls for 14 days.

What is the coldest month in Tallinn?

With an average high-temperature of -1.6°C (29.1°F) and an average low-temperature of -7°C (19.4°F), February is the coldest month in Tallinn, Estonia.

What are the months with the coldest sea water in Tallinn?

Months with the coldest seawater in Tallinn, Estonia, are February and March, with an average sea temperature of 0.2°C (32.4°F). For swimming, this is considered very dangerous and immediately life-threatening. Total loss of breathing control instantly occurs, and clear thinking becomes almost impossible. A specialized swimsuit is obligatory to minimize thermal loss.

What is the driest month in Tallinn?

The month with the least rainfall in Tallinn, Estonia, is April when the rain falls for 8 days and typically collects 30mm (1.2") of precipitation.

What is the warmest month in Tallinn?

July is the warmest month, with an average high-temperature of 21.8°C (71.2°F) and an average low-temperature of 12.7°C (54.9°F).

What is the rainiest month in Tallinn?

July is the month with the most rainfall in Tallinn, Estonia. Rain falls for 13 days and accumulates 74mm (2.9") of precipitation.

What is the month with the warmest sea water in Tallinn?

Month with the warmest seawater is August, with an average sea temperature of 19.1°C (66.4°F). Swimming in 19.1°C (66.4°F) is not enjoyable for the majority. Controlling breathing becomes progressively more difficult as surface water temperature decreases below 21°C (69.8°F).
Average humidity - Tallinn, Estonia
Average rainfall - Tallinn, Estonia
Average rainfall days - Tallinn, Estonia

Months with the highest number of rainy days are September and October (16 days).
The month with the lowest number of rainy days is February (3 days).

Average snowfall days - Tallinn, Estonia

The month with the highest number of snowfall days is January (14 days).
Months with the lowest number of snowfall days are June, July, August and September (0 days).

Average sea temperature - Tallinn, Estonia

The best month for swimming (with the highest average sea temperature) is August (19.1°C).
Coldest months (with the lowest average sea temperature) are February and March (0.2°C).

Average daylight / Average sunshine - Tallinn, Estonia
deutscheenglishespañolрусский中文