AustraliaData checked October 2026
  1. Home
  2. Categories
  3. Sports & outdoors
  4. Indoor swimming pools

Indoor swimming pools in Australia

There are 25 indoor swimming pools in our Australian listings. They are spread over 17 cities and suburbs, led by Mornington, Shepparton and Pakenham. Most open at 9 AM and close at 8 PM on weekdays.

25 businesses Checked October 2026

By suburb

Mornington 3Shepparton 2Pakenham 2Castle Hill 2Dandenong 2Werribee 2Epping 2Marrickville 1Penrith 1Geelong 1Preston 1Sydney 1Maroochydore 1Cheltenham 1Wollongong 1Craigieburn 1Frankston 1
AAdvance Fitness NorthsideGym · Fitness center228 Numurkah Rd, SheppartonDaily Open 24 hours24/7WebsiteAAdvance Swim SchoolSwimming school · Indoor swimming poolSuite 2/228 Numurkah Rd, SheppartonMon–Fri 9 AM–8 PMSat 9 AM–1 PMWebsiteAAnnette Kellerman Aquatic CentreIndoor swimming pool · Boot campBlack St, MarrickvilleSat 6 AM–6:30 PMSun 7 AM–6:30 PMSunWebsiteAAtmosphere Health & Fitness ClubFitness center · Indoor swimming pool16-19 Lambridge Pl, PenrithMon–Fri 5 AM–10 PMSat 5 AM–4 PMSunWebsiteBBaden PoolsSwimming pool contractor · Indoor swimming poolFactory 2/16 Carbine Way, MorningtonMon–Fri 9 AM–5 PMSat–Sun ClosedWebsiteCCardinia LifeRecreation center · Gym4/6 Olympic Way, PakenhamFri 5:30 AM–8 PMWebsiteCCHRG Sports & Wellness ClubFitness center · Gymnastics club77 Castle St, Castle HillThu–Fri 5 AM–11 PMWebsiteDDandenong OasisIndoor swimming pool · Fitness centerHeatherton Rd &, Cleeland St, DandenongMon–Thu 5:30 AM–9 PMFri 5:30 AM–8:30 PMSunWebsiteEEverlast Pools & Spas Pty LtdSwimming pool contractor · Indoor swimming poolSte 3, Ground Floor/200 Malop St, GeelongMon 9 AM–5 PMSun ClosedWebsiteFFast & Easy Pool InspectionSwimming pool repair service · Indoor swimming pool24 Belgrove St, PrestonSun 9 AM–7 PMSunWebsiteLL.M. Spa - Werribee ParkDay spa · Indoor swimming poolPark, Escarpment Rd, WerribeeThu 9 AM–5 PMFri 9 AM–6 PMWebsitePPaul Sadler Swimland | Swimming Lessons Hoppers CrossingSwimming school · Baby swimming school37a Thames Blvd, WerribeeMon–Fri 8:45 AM–7:45 PMSat–Sun 7:30 AM–3 PMSunWebsiteRRainbow Bay Swim SchoolSwimming school · Baby swimming school79 Watt Rd, MorningtonSun 9 AM–12 AMSunWebsiteTThe Y Leisure CityGym · Basketball court41-53 Miller St, EppingMon–Thu 9 AM–10 PMFri 9 AM–9 PMSunWebsiteVVirgin Active Pitt Street (MidCity Centre)Gym · Bicycle club2/197 Pitt Street Mall, SydneyMon–Thu 5:30 AM–10 PMFri 5:30 AM–9 PMSunWebsiteWWestern Sydney AquaticsSwimming school · Indoor swimming pool513 Old Northern Rd, Castle HillMon–Fri 3:30 PM–7 PMSat 5 AM–11 AMWebsiteWWorx FitnessFitness center · GymShop 4/99 Aerodrome Rd, MaroochydoreThu–Fri 5:45 AM–6:15 PMWebsiteBBlueFit Swimming - SandringhamSwimming school · Indoor swimming pool150 Tulip St, CheltenhamMon–Thu 6 AM–8:30 PMFri 6 AM–7 PMBlueFit SwimmingSunWebsiteEEC Sportz Swim and Surf SchoolSwimming school · Baby swimming schoolPhillips Ave, WollongongWebsiteJJUMP! Swim Schools CraigieburnSwimming school · Baby swimming school18a Gasoline Way, CraigieburnDaily 9:30 AM–8:30 PMJUMP! Swim SchoolsSunWebsiteJJUMP! Swim Schools DandenongSwimming facility · Baby swimming schoolin Genesis Health + Fitness Club, 63 Scott St, DandenongSat–Sun 9 AM–1 PMJUMP! Swim SchoolsSunWebsiteJJUMP! Swim Schools PakenhamSwimming school · Baby swimming school6/99 Bald Hill Rd, PakenhamMon–Fri 9:15 AM–12:15 PM, 4 PM–7 PMSat 8 AM–1:45 PMJUMP! Swim SchoolsSunWebsiteKKingswim EppingSwimming school · Indoor swimming pooland, Corner of Harvest Home Road, Edgars Rd, EppingMon 10 AM–8 PMTue 8:30 AM–8 PMKingswimSunWebsiteKKingswim FrankstonSwimming school · Baby swimming schoolHigh School, Gate 3/98 Foot St, FrankstonMon 9 AM–7:45 PMTue 9:30 AM–7 PMKingswimSunWebsite