Haapsalu weather — today and 5-day forecast
25.4°C
air temp
Wind
1.1 m/s
West
Humidity
51.5%
Pressure
1015.2 hPa
5-day forecast
27°
18°
3.6 m/s
24°
18°
5.1 m/s
28°
15°
3.1 m/s
20°
16°
5.1 m/s
20°
16°
5.8 m/s
Hourly forecast
27°2 m/s
26°2 m/s
25°2 m/s
24°2 m/s
23°1 m/s
21°1 m/s
20°2 m/s
20°3 m/s
21°4 m/s
21°4 m/s
21°4 m/s
21°5 m/s
20°5 m/s
20°5 m/s
21°5 m/s
21°5 m/s
22°5 m/s
22°4 m/s
23°5 m/s
23°4 m/s
24°4 m/s
24°5 m/s
24°5 m/s
24°5 m/s
Location & geography
Haapsalu is a small resort town on the shore of Haapsalu Bay, known for its mud and spa treatments. Its coastal location ensures a mild climate and frequently windy weather.
- Coordinates: 58,944° N, 23,543° E
- Elevation: 3 m
- County: Lääne County
Monthly averages
| Month | Avg °C | Avg high °C | Avg low °C | Precip mm |
|---|---|---|---|---|
| Jan | -1.9 | -0.4 | -3.5 | 50.5 |
| Feb | -3.0 | -1.3 | -4.7 | 44.1 |
| Mar | -0.5 | 1.4 | -2.5 | 34.3 |
| Apr | 4.3 | 6.7 | 1.8 | 35.5 |
| May | 9.5 | 11.9 | 6.7 | 37.8 |
| Jun | 14.5 | 16.7 | 12.0 | 62.0 |
| Jul | 17.8 | 19.9 | 15.6 | 70.6 |
| Aug | 17.5 | 19.5 | 15.4 | 82.0 |
| Sep | 13.4 | 15.2 | 11.6 | 64.0 |
| Oct | 8.2 | 9.6 | 6.7 | 73.5 |
| Nov | 3.7 | 5.0 | 2.4 | 62.6 |
| Dec | 0.2 | 1.6 | -1.3 | 53.2 |
Frequently asked questions
How warm are the summers?
The warmest month is July, when the average daily air temperature is 17.8°C.
How cold are the winters?
The coldest month is February, averaging -3.0°C. Snow cover comes and melts several times through the winter.
How much precipitation falls per year?
On average 670 mm falls per year. The wettest month is August (82.0 mm), the driest March (34.3 mm).
How large is the annual temperature swing?
The difference between the warmest (July) and coldest (February) months' averages is about 21°C.