Skip to content
Haapsalu

Weather in Хаапсалу by month: what to expect

Photo: Hiiumaamudeliklubi, CC BY-SA 4.0

Weather overview

Хаапсалу sits on Estonia’s western coast, where the Baltic Sea shapes a mild but changeable climate. Winters here are soft compared to inland areas, with January and February bringing average temperatures just below freezing, around -2.3 °C and -1.7 °C. Snow is common but rarely heavy, and the sea often keeps the air damp. By March, the first signs of spring appear, though nights can still dip below zero.

Summer in Хаапсалу is gentle, with July being the warmest month at +18 °C on average. Evenings stay cool, rarely exceeding +23.8 °C, making it pleasant for walks along the promenade or through the old town. August brings slightly more rain, but the sea reaches its warmest at +20.5 °C, inviting for a swim. Autumn arrives quietly in September, with temperatures dropping to +12.6 °C and the landscape turning golden by October.

Temperature

The temperature in Хаапсалу shifts noticeably with the seasons, though extremes are rare. From December to February, daytime highs hover around +1 °C to +1.3 °C, while nights can drop to -5.3 °C. The sea’s influence prevents deep freezes, but frost is frequent. By April, the air warms to +5.2 °C, and May brings a sharp rise to +11.1 °C, with highs reaching +17.7 °C.

Summer months see the most stable warmth, with June averaging +16.1 °C and July peaking at +18 °C. Even the warmest days rarely feel oppressive, thanks to the coastal breeze. By September, the average drops to +12.6 °C, and October cools further to +7.2 °C. November marks the transition to winter, with temperatures falling to +2.9 °C and nights often below zero. The sea cools more slowly, staying above +5 °C until late autumn.

Average air temperature °C
Average air temperature
Month Minimum Maximum
January -5 1
February -5.3 1.3
March -3.5 4.9
April 0 11.3
May 3.9 17.7
June 9.4 22.2
July 12.1 23.8
August 11.3 22.5
September 7.9 18
October 3.5 11.5
November 0.1 6
December -3.4 1.9

Precipitation

Rainfall in Хапсалу is spread throughout the year, with no truly dry season. January is the wettest month, with 84.6 mm of precipitation, often as snow or sleet. February sees less rain at 40.3 mm, but the ground may stay damp. Spring brings drier conditions, with April and May recording 35.1 mm and 25.8 mm respectively.

July and August see a rise in rainfall, with 76.1 mm in August, the second-wettest month. Showers are usually brief but can be heavy, so a light rain jacket is useful. September is one of the driest months at 29.6 mm, while October and November bring 58.3 mm and 53.4 mm respectively, often as steady rain. Snow returns in December, though accumulations are usually light.

Precipitation amount mm
Precipitation amount
Month Precipitation
January 84.6
February 40.3
March —
April 35.1
May 25.8
June 32.5
July 66.2
August 76.1
September 29.6
October 58.3
November 53.4
December 46.2

What to pack

For a winter trip to Хаапсалу, pack warm layers, as temperatures in January and February average -2.3 °C to -1.7 °C. A waterproof coat is essential for snow or sleet, and sturdy shoes will help on slippery paths. Gloves and a hat are useful, especially near the sea where winds can feel colder. If visiting in March, include a mix of warm and lighter layers, as days begin to thaw but nights stay chilly.

Summer visitors to Хаапсалу should bring light clothing for daytime, with a sweater or jacket for cooler evenings. July and August are the warmest months, but rain is possible, so a compact umbrella or waterproof layer is wise. For September and October, pack a mix of long sleeves and warmer layers, as temperatures drop to +12.6 °C and below. A scarf and light gloves may be needed by late autumn, especially near the water.

Average monthly wind m/s
Average monthly wind
Month Wind speed
January 4
February 3.6
March —
April 3.3
May 2.8
June 2.6
July 2.6
August 2.7
September 2.7
October 3.6
November 3.2
December 3.1