Haapsalu kesklinnas asub ja paljude sportimisvõimalustega Haapsalu Staadion.
Katusealusega tribüün ning istumispingid tagavad pealtvaatajatele mugava olemise võistluste ja ürituste jälgimisel. Tribüünil istekohti 696, neist katusealusega 300. Lisaks 200 istekohta peasissekäigu poolsel küljel
• kergejõustikustaadion
• täismõõtmetes jalgpalliväljak
• kunstmurukattega jalgpalliväljak
• puitpõrandaga korvpalli välisväljak
• 4 rannavolle/rannatennise väljakut
• 2 tenniseväljakut
• võimlemislinnakud
• skatepark
Kompleksis asuvad ka: Spordikeskus, Tennisehall, Veekeskus, Hostel