Weather in Haapsalu
Because Haapsalu Bay is shallow, it warms up more than the other bays along the Estonian coast in the summers. In summer the average temperature of seawater is +21 degrees.
Although the air humidity is higher in Haapsalu than in the inland, it is considered to be the sunniest resort in Estonia.