If you’re not a huge fan of sharks or you prefer to do laps without waves crashing down on your back, then the swimming pool is your best friend.
Here’s a comprehensive list of public pools in Perth for your fitness and leisure pleasure.
Beatty Park Leisure Centre: 12-metre, 30-metre and 50-metre outdoor heated pools, 25-metre indoor heated pool and an indoor heated leisure pool.
Terry Tyzack Aquatic Centre: 25-metre indoor heated pool, indoor leisure pool, outdoor 50-metre pool, outdoor deep water exercise pool, outdoor leisure pool, spa and toddlers pool.
Wesley College Swimming Pool: 25-metre and 50-metre outdoor heated pools.
Scarborough Beach Pool: eight 50-metre lanes and four 25-metre lanes in a geothermally 27 degree geothermally heated pool, plus a kid's pool.
Claremont Aquatic Centre: 25-metre and 50-metre pools, diving pool and toddler's pool.
Bold Park Acquatic: 50-metre outdoor heated pool, semi-enclosed 20-metre heated leisure pool with beach entry.
City of Joondalup Leisure Centre: 50-metre outdoor pool, 25-metre indoor heated pool, indoor heated leisure pool, spa and water playground.
HBF Arena: 50-metre indoor pool, 25-metre indoor heated family pool.
HBF Stadium: 50-metre indoor pool and two 50-metre outdoor pools, diving pool and indoor and outdoor water polo pools.
Bicton Pool: 33-metre outdoor pool and geothermal hydrotherapy pool.
LeisureFit Booragoon: 25-metre indoor heated leisure pool and 50-metre indoor heated pool.
Fremantle Leisure Centre: 50-metre outdoor pool, 25-metre indoor heated pool and a leisure pool.
Armadale Aquatic Centre: 25-metre and 50-metre outdoor pools and splash pool.
Gosnells Leisure World: 25-metre indoor heated leisure pool, outdoor pool, spa, sauna, steam room and a gym.
Bayswater Waves: 50-metre outdoor pool heated to competition temperature, 25-metre indoor heated pool, dive pool, spa, hydrotherapy pool and a wave pool.
Belmont Oasis Leisure Centre: 25-metre and 50-metre heated pools, indoor heated lagoon and a spa.
Cannington Leisureplex Aquatic Centre: 25-metre indoor pool, leisure and walking pool and a water playground.
Bilgoman Aquatic Centre: 50-metre outdoor heated pool, diving pool and toddler pool.
East Victoria Park
Aqualife Centre: 50-metre outdoor pool, 25-metre indoor heated pool, heated leisure pool, hydrotherapy pool and spa.
YMCA Kalamunda Water Park: 50-metre outdoor pool, two children’s pools, play pool and water slides.
Know of any cool Perth pools that we may have missed? Let us know here.
If you're not afraid of sharks, check out 10 Of Our Favourite Secret Beaches In Perth.
Image credit: The Urban List