Sign In Register

Kärdla, Estonia

Full City Profile

3,160 Population 1,806/sq mi density
30 ft Elevation 9 meters
43°F Avg Temperature 6°C
Kärdla has a cool climate with an average annual temperature of 43°F (6°C). Winters average 28°F in January while summers reach 63°F in July. The area gets 290 sunny days per year. Annual precipitation totals 25.1 inches. The area receives 6.5 inches of snow annually.

Temperature

28°F Jan (-2°C) 63°F Jul (17°C)
Annual Average43.4°F
20% below US avg
January Average28°F (-2°C)
July Average63°F (17°C)
Sunny Days290 days/yr

Geography

Elevation30 ft (9 m)
Area1.8 sq mi (4.5 km²)
Population Density1,806/sq mi
Coordinates58.9978°N, 22.7492°W
TimezoneEurope/Tallinn

Precipitation & Snow

Annual Rainfall 25.1"
34% below US avg
Snowfall 6.5"
Wettest Month (Nov) 3.07"
Driest Month (Feb) 1.22"

Air Quality

Earthquake History

8 earthquakes (M2.5+) within 150 km since 1990. Strongest: M2.8. Most recent: M0.0 on May 12, 2005.

Mar 9, 2005 56 km ESE of Kökar, Aland Islands M2.8 94 km
May 12, 2005 29 km SSE of Hanko, Finland M2.7 70 km
May 12, 2005 28 km SSE of Hanko, Finland M2.7 73 km
May 12, 2005 28 km SE of Hanko, Finland M2.7 82 km
May 24, 1995 8 km ENE of Nagu, Finland M2.7 142 km
Mar 9, 2005 Baltic Sea M2.6 82 km
Mar 9, 2005 30 km SSW of Dragsfjärd, Finland M2.6 93 km
Mar 9, 2005 49 km SSW of Dragsfjärd, Finland M2.5 82 km
Source: USGS (M2.5+, 1990–2025)

Monthly Weather

Month Avg Temperature Precipitation Summary
January 28°F (-2°C) 1.7 in
February 26°F (-3°C) 1.2 in Coldest, Driest
March 30°F (-1°C) 1.3 in
April 39°F (4°C) 1.3 in
May 49°F (10°C) 1.5 in
June 57°F (14°C) 1.6 in
July 63°F (17°C) 2.4 in Warmest
August 62°F (16°C) 2.8 in
September 54°F (12°C) 3.0 in
October 45°F (7°C) 2.9 in
November 37°F (3°C) 3.1 in Wettest
December 31°F (-1°C) 2.3 in

Kärdla has a seasonal temperature swing of 37°F / from 26°F in February to 63°F in July. Total annual precipitation is 25.1 inches, with November being the wettest month (3.1") and February the driest (1.2").

View full weather details →