13 of the Best Indoor Swimming Pools in Brisbane

  • Toddlers
    All Ages

Don't let the sweltering Brisbane heat or those unexpected chilly gusts interrupt your swimming spree. When the beach feels miles away, Brisbane ensures you can still dive into some seriously cool indoor pools. These beauties offer year-round fun, and the best part? They won't break the bank either!

Ready to take the plunge? Let's dive into our curated list of the best indoor swimming pools in Brisbane. These are ideal for family-friendly, weather-resistant swimming adventures!

13 of the Best Indoor Swimming Pools in Brisbane

Tips for Visiting Brisbane's Indoor Pools

If you're planning a trip to any of the pools listed, please remember to first:

  • Check opening hours – some pools might have dedicated times for lessons or aqua aerobics.
  • Slip, slop, slap! Even if you're indoors, applying sunscreen is still a good practise, especially if the facility has a lot of natural lighting.
  • Keep an eye on the little ones. It's easy to get distracted in a large facility, but safety comes first!

Happy swimming!

1. Spring Hill Baths

Spring Hill Baths
Experience the vintage charm at Spring Hill Baths.

Spring Hill Baths is not just another swimming pool – it's a Brisbane icon.

Nestled amidst colourful changing rooms, the 23-metre pool is a splash from the past. Dive in here and you can even squeeze in some aqua aerobics or yoga sessions. Fancy extending the fun? Visit the Spring Hill Heritage Walk nearby and soak in the rich history. 

Location: 14 Torrington St, Spring Hill 

2. Redcliffe War Memorial Pool

Redcliffe War Memorial Pool
Redcliffe's best-kept swimming secret!

For those residing or visiting the north side, the Redcliffe War Memorial Pool is a gem.

Not just an indoor pool, but an indoor secret! The facility houses both indoor and outdoor pools, making it a versatile spot for year-round swimming.

Location: 50 Sydney St, Redcliffe

3. Acacia Ridge Leisure Centre

Acacia Ridge Leisure Centre
The kids will love splashing around in the beach lagoon!

Acacia Ridge Leisure Centre is one of our favourite indoor pools in Brisbane.

Boasting a 25-metre heated indoor pool, it's perfect for youngsters learning how to swim. The enclosed program pool makes it a great spot for little ones to safely splash around. There are also spray-based water play features in the beach entry lagoon for the summer months.

Parents, hold onto your hats because this is one of Brisbane's only indoor pools that take birthday party bookings!

Location: 1391 Beaudesert Rd, Acacia Ridge

4. Chermside Aquatic Centre

Chermside Aquatic Centre
Chermside Aquatic Centre

A visit to Chermside Aquatic Centre is more like visiting a tropical getaway than a pool complex! The indoor heated pool is excellent for kiddos who enjoy year-round swimming without the chills, and the facility's kid-friendly environment is a bonus - we're talking a water park with SIX waterslides and a lagoon play area, just outside the indoor pool section. 

Location: 375 Hamilton Rd, Chermside

5. Centenary Aquatic Centre

Centenary Aquatic Centre
Centenary Aquatic Centre

Built in the 1950s, Centenary Aquatic Centre is one of the oldest pool complexes in Brisbane, needless to say, it's been keeping families active for many, many years!

If you're looking for indoor swimming programs, Centenary offers a great one, plus, there's a 50-metre outdoor pool, a kids' pool, a rehab pool, a diving platform, and a cafe. They also host kids' birthday parties!

Location: 400 Gregory Terrace, Spring Hill

6. Colmslie Aquatic Centre

The best indoor swimming pools in Brisbane
Colmslie Aquatic Centre

Colmslie Aquatic Centre in Morningside is another fantastic option for little ones. The 18.5-metre indoor heated pool is an excellent size for children's swim lessons or just some fun splash time. 

Location: 400 Lytton Rd, Morningside

7. Dunlop Park Memorial Swimming Pool

Dunlop Park Memorial Swimming Pool
Dunlop Park Memorial Swimming Pool

Dunlop Park Memorial Swimming Pool in Corinda offers a 15-metre indoor program pool. It's a lovely setting for kids to start their swimming journey, and the controlled environment ensures comfort for the little ones.

Location: 794 Oxley Rd, Corinda

8. Hibiscus Sports Complex

Hibiscus Sports Complex
Hibiscus Sports Complex

Hibiscus Sports Complex in Upper Mount Gravatt boasts two indoor heated pools for your leisure. The 12.5-metre program pool is particularly great for kids, offering a safe and warm environment for them to play.

Location: 90 Klumpp Rd, Upper Mount Gravatt

9. Jindalee Pool

Jindalee Pool
Making a splash at Jindalee Pool

Jindalee Pool proves that you just can't beat a classic! The indoor 18-metre program pool is perfect for kids to enjoy without having to worry about the weather.

Location: 11 Yallambee Rd, Jindalee

10. Newmarket Pool

Newmarket Pool Complex
Newmarket Pool Complex

There's a very good reason why Newmarket Pool is on our list of the best indoor swimming pools in Brisbane: it's simply fantastic!

Dive into an aquatic adventure in the heart of Brisbane at Newmarket Pool! With a 50-metre Olympic pool, a 25-metre pool, an indoor heated learn-to-swim pool, fun kids' play pools, AND a giant slide, this is the place to be for all swimming enthusiasts. Their shaded toddlers' wading pool is a hit among the tiny tots, while the splash pad with its giant tipping bucket promises endless hours of fun. For parents looking to get in some workout time, the centre provides a safe and air-conditioned creche.

Location: 71 Alderson St, Newmarket 

11. Yeronga Park Swimming Complex

Yeronga Park Swimming Complex
Yeronga Park Swimming Complex

On the hunt for the perfect indoor pool in Yeronga? Look no further than the Yeronga Park Swimming Pool. While they offer amazing outdoor facilities, their heated indoor pool is where you want to be all year round. And hey, if you need a little break, there's a café waiting just for you!

Location: 55 School Rd, Yeronga

12. Runcorn Aquatic Centre

Runcorn Aquatic Centre
Runcorn Aquatic Centre

If you're over at Runcorn, the Runcorn Aquatic Centre is your go-to spot. With a spacious indoor pool and ample facilities, it's a local favourite. But don't just take our word for it – dive in!

Location: 37 Bonemill Rd, Runcorn

13. Brisbane Aquatic Centre

 Brisbane Aquatic Centre
Brisbane Aquatic Centre

The Brisbane Aquatic Centre at Chandler, part of the Sleeman Sports Complex, is not just about swimming – it's an aquatic wonderland! This mega aquatic centre caters for both professional athletes and families with multiple pools, including a 50-metre indoor Olympic pool.

Location: Sleeman Sports Complex, Old Cleveland Road and Tilley Rd, Chandler

More Indoor Fun in Brisbane

14 of the Best Indoor Play Centres in Brisbane
The Best Kids' Shows in Brisbane
Where to go for Yummy Buffets in Brisbane

Have you signed up for our newsletter? Join ellaslist to get the best family and kid-friendly events, venues, classes and things to do NEAR YOU!