🇪🇪Estonia
1 cities
Climate overview
Situated between 57°31′–59°41′N, Estonia is a small, flat Baltic nation covering approximately 45,300 km² along the Gulf of Finland to the north and the Gulf of Riga to the southwest, comprising the mainland plus over 2,200 islands led by Saaremaa and Hiiumaa.
The highest point is Suur Munamägi at 318 m in the Haanja uplands of the southeast, while the remainder consists mostly of sea-influenced lowland with extensive forests, peat bogs, and rolling moraines. The climate is uniformly humid continental Dfb, transitional between maritime west on Saaremaa and Pärnu and slightly more continental east around Tartu and Narva, with moderating influence from the Baltic Sea but cold winters and freezing northeasterly winds from Russia.
Tallinn averages −3°C in January and 17°C in July with 670 mm of rainfall fairly evenly distributed throughout the year but showing a slight late-summer maximum and substantial winter snowpack lasting December through March. Tartu inland registers colder winters at −5°C and warmer summers, while Pärnu on the western coast is milder at −2°C in January and 17°C in July due to maritime moderation.
The islands of Saaremaa and Hiiumaa are the warmest locations in winter. Severe cold snaps below −30°C occur during harsh winters, with the all-time low of −43.5°C recorded at Jõgeva in 1940. Summer heatwaves have brought record temperatures of 35.6°C at Võru in 1992 and the prolonged 2010 heatwave. The Baltic Sea occasionally freezes solid. Major storm events include the severe 2005 Hurricane Gudrun, the 2017 Storm Aileen, and intensifying autumn storms, while rapid loss of winter ice cover threatens coastal infrastructure and the cold-dependent fishery.
Our archive covers 1 Estonian cities with daily ERA5 reanalysis data going back to 1940. The warmest July averages occur in Tallinn, around 20.3°C, while Tallinn records the coldest January nights near −6.7°C. Comparing the last decade against the 1940–1970 baseline, mean temperatures across these cities have risen by about 2.5°C.
How the climate has shifted in Estonia
Average across 1 city with full ERA5 coverage — 1940–1970 baseline vs the last decade (2016–2025).
- Annual mean temperature
- 5.0°C→7.4°C
- Days above 30°C per year
- 0 days→0 days+0
- Frost days per year
- 143 days→97 days−47
- Tropical nights (≥20°C) per year
- 0 nights→1 nights+1
What's unusual right now
From a snapshot of the world's largest cities updated each hour. Today's mean temperature compared with each city's long-term average for the same calendar date (ERA5 climatology, 1940 onward). Last 30 days uses each city's rolling daily-mean vs its monthly average. Not a global ranking.
Running warm
Running cool
Warmer than usual
Cooler than usual
Warmest in Estonia right now
Coolest in Estonia right now
From a snapshot of the world's largest cities updated each hour. Not a global ranking.