KAP Summer Holidays 3

Code Camp Perth 2022 School Holiday Programs

Aquatic Centres Perth

Your local aquatic centre in Perth is a great place to cool off in the warmer months. Many aquatic centres feature indoor heated pools too so you can enjoy a family swim all year round. Find an indoor aquatic centre near you here.

North of the River

Craigie Leisure Centre

Shallow indoor leisure pool, indoor and outdoor lane pools and children's water playground for the little ones.

Aquamotion Wanneroo

Indoor and outdoor pools with splash pad and playground

Beatty Park North Perth

Indoor pool with play features, and two big water slides. Outdoor pools and cafe.

Bold Park Aquatic Centre City Beach

Outdoor and open air full covered pools with adventure playground and basketball court.

Balga Leisurepark

Indoor pool with play features, rapid river and outdoor water playground.

Terry Tyzack Aquatic Centre Inglewood

Indoor pool with beach entry, whirlpool, fountain and more. Outdoor toddler pool open in warmer months. www.stirling.wa.gov.au

HBF Arena Joondalup

Water slides, lazy river, toddler splash pool, outdoor play area with shade.

Scarborough Beach Pool

Geothermally heated lap & leisure outdoor pools located alongside Scarborough Beach, surrounded by lots of dining options

Bayswater Waves

Wave pool, giant inflatables, twisty slides and look out for swim in movies events.

Claremont Aquatic Centre

Outdoor aquatic centre with toddler pool, playground, waist deep pool and deeper lane and dive pool. Free use of BBQ facilities. Check out the great summer events too.

Ballajura Aquatic

Features lap and leisure pool and pool side cafe. www.swan.wa.gov.au

Swan Park Leisure

25m lane pool, heated leisure pool with beach entry, outdoor pool including kids bubble pool and more. www.swan.wa.gov.au

South of the River

Fremantle Leisure Centre

25m & 50m pools and leisure pool with toddler water slide, mushroom fountain, water drop and cannons

Armadale Aquatic Centre

Armadale Aquatic Centre features a 25 metre pool, indoor leisure pool, program pool, outdoor 50 metre pool, the zero depth heated outdoor water playground, crèche, café, gym and group fitness rooms -  active.armadale.wa.gov.au

Riverton Leisureplex

Two indoor pools, one with lazy river.  Giant water slide (additional fees apply).

Leisure World Thornlie

Large indoor pool, indoor leisure pool with slide and spray play features and beach style access.  Outdoor pool open in summer and features two whale spray play features & bbq's outside.

Leisure Fit Booragoon

Lane pool, leisure pool with beach entry and small shaded outdoor water playground (water playground runs in summer months only)

Cockburn ARC

Massive enclosed water slides that operate all year round, indoor and outdoor pools and many other recreational facilities for the whole family.

Belmont Oasis

25 & 50m pool, indoor lagoon with beach entry. www.belmontoasis.com.au

Cannington Leisureplex

50m waterslide, outdoor water playground and indoor pools

Rockingham Aquatic Centre

50m heated pool, 25m pool, toddler pool, set outdoors amongst landscaped gardens and shady grassed areas. www.rockingham.wa.gov.au

Aqua Jetty Warnbro

Indoor and outdoor pools, waterslides, giant water slide and rapid river. www.rockingham.wa.gov.au

Mandurah Aquatic Centre

Indoor and outdoor pools. Kids pool with beach entry and little water playground. www.mandurah.wa.gov.au

Hills / East

Altone Park Beechboro

Leisure pool with beach entry. BBQs available to use.

Kalamunda Water Park

Enjoy an affordable day out of water slides and swimming at Kalamunda Water Park (formerly Wet & Wild).

WA Regional

Karratha Leisureplex

Enjoy a family day out while holidaying in the Pilbara at the Karratha Leisureplex.

Back to Water Parks

We make every effort to ensure all this information is up to date but should be used as a guide only. Events do get cancelled or changed and venues can close without notice. Always follow the links provided for up to date information on an event or activity. If you know of a change or cancellation then please contact us to let us know.