Main image

Sander Säde CC BY-SA 4.0 Wikimedia Commons

Haapsalu Castle

Castle

Haapsalu Castle anchors a coastal Estonian town with a 13th‑century episcopal fortress, a waterfront promenade and a laid‑back spa and museum scene that visitors explore on foot.

Haapsalu Castle TallinnTartuPärnuHaapsalu Castle
In this guide

Haapsalu Castle essentials

Address: Lossi plats, Haapsalu, Estonia

About Haapsalu Castle

Haapsalu Castle is a medieval episcopal fortress and cathedral complex in the town of Haapsalu on Estonia’s west coast, originally established in the 13th century.

The site includes a cathedral within the castle precinct, a central courtyard, and substantial defensive walls and towers that enclose much of the historic complex. Visitors can walk the grounds, see the episcopal church, and view displays in the on-site museum focused on local history.

Constructed in the 13th century as the seat of the bishops who governed the surrounding territory, the complex served both religious and defensive roles through the medieval period. Over subsequent centuries parts fell into disuse and were later conserved and adapted for museum use.

The castle sits on the waterfront at Haapsalu on Estonia’s western coast, roughly 100 kilometres southwest of Tallinn by road.

  • Museum and preservation: The castle houses a local museum and is one of Estonia’s better-preserved medieval episcopal fortresses, making it a compact, visitable historic site.
  • Best time to visit: Summer months offer the best access and events, while some interior areas may be closed in winter for conservation.

What to See#

  • Cathedral: The cathedral (episcopal church) within the castle precinct, dating to the medieval castle phase and serving as the bishop’s church.
  • Courtyard and walls: Castle courtyard and defensive walls forming a near-rectangular stronghold with gateways and towers from the medieval period.
  • Coastal defences: The waterfront-facing sections of the castle that provided access and defensive outlook over Haapsalu bay.
When to Go

Best Time to Visit Haapsalu Castle

Visit Haapsalu Castle in summer for the best weather and full tourist services, or in shoulder seasons for fewer crowds and milder conditions than winter.

Summer
June-August · 15-22°C
Warmest, longest days with the best conditions for exploring Haapsalu Castle and nearby promenades.
Spring/Autumn
May, September-October · 0-15°C
Cooler and quieter with fewer tourists; some attractions may have reduced hours outside peak summer.
Winter
December-February · -10-0°C
Cold and often snowy; evocative winter scenery but limited daylight and some closures are possible.

Weather & Climate near Haapsalu Castle

Climate

Haapsalu Castle's climate is classified as Warm-Summer Continental - Warm-Summer Continental climate with mild summers (peaking in July) and freezing winters (coldest in February). Temperatures range from -7°C to 22°C. Moderate rainfall (609 mm/year).

Air Quality: AQI 25 Good
Best Time to Visit
JulyMayJune
Temperature & Rainfall
Temperature Range
31°
Warmest Month
-27°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Poor -6° - -1° -10° 39 mm overcast 94% 5.2 m/s 0.0 low 6.9h
February Poor -7° - -2° -10° 29 mm overcast 94% 4.7 m/s 0.1 low 9.1h
March Poor -5° - 2° -6° 31 mm overcast 90% 4.2 m/s 0.3 low 11.6h
April Acceptable 1° - 8° 1° 32 mm partly cloudy 84% 4.3 m/s 0.6 moderate 14.2h
May Very Good 6° - 16° 11° 33 mm partly cloudy 79% 4.1 m/s 1.1 high 16.6h
June Very Good 10° - 19° 14° 41 mm partly cloudy 78% 4.0 m/s 1.3 high 17.9h
July Very Good 14° - 23° 18° 67 mm partly cloudy 78% 3.8 m/s 1.3 high 17.2h
August Very Good 13° - 21° 17° 73 mm partly cloudy 77% 3.7 m/s 0.9 moderate 15.1h
September Good 9° - 16° 12° 71 mm overcast 82% 4.5 m/s 0.5 low 12.6h
October Acceptable 4° - 10° 4° 70 mm overcast 87% 4.9 m/s 0.1 low 10.0h
November Poor 1° - 4° -2° 70 mm overcast 91% 5.3 m/s 0.0 low 7.6h
December Poor -3° - 1° -7° 53 mm overcast 93% 5.2 m/s 0.0 low 6.2h
Getting There & Around

How to Get to Haapsalu Castle

Haapsalu Castle (Linnus) stands on the waterfront in the center of Haapsalu town. From Tallinn it is approximately a 1.5-2 hour drive (about 120-130 km) west via the E67/Route 9 and local roads; regular intercity buses run from Tallinn’s bus station to Haapsalu with similar journey times. Once in Haapsalu the castle and cathedral grounds are a short walk from the town centre and bus stops (around 5-10 minutes on foot).

Tips for Visiting Haapsalu Castle

  • Enter the complex from Lossi plats (the town side) to reach the castle courtyard and Haapsalu Castle Museum directly, then continue to the cathedral ruins within the grounds.
  • Visit early in the weekday morning or late afternoon during summer festival season to avoid tour groups; local cultural events and concerts often take place in the courtyard and are worth timing your visit around.
  • Take the short climb up the castle walls and inner courtyards-many visitors pass through quickly and miss the elevated views over the town and bay as well as the preserved medieval layout.