Diwali: things to do with kids

See what's on

Swimming for kids in St George and Bayside: 10 swim schools and pools

2 min readUpdated 3 Nov 2026St George & Bayside

A large rectangular ocean pool surrounded by rocks and greenery with people swimming
Illustrative stock photo, not taken in St George & Bayside: “Freshwater swimming pool.jpg”. Photo by Mhsb, Public domain · source
In this guide
  1. Who is listed, by suburb
  2. Swim school or aquatic centre?
  3. Questions to ask first
  4. Choosing between them
  5. Planning the trip
  6. Still adding more

Looking for swimming for kids in St George and Bayside? Roolu lists ten swim schools, aquatic centres and pools in the area right now, from Kogarah and Hurstville to Botany and Mascot. There are no swimming events or classes listed separately at the moment, so this guide covers the places and how to choose.

Who is listed, by suburb

The clubs below this guide link to each organiser. Here is where they are:

  • Kogarah: St George Swim Academy, and Duck And Dive Baby Swim School Kogarah.
  • Botany: Botany Aquatic Centre.
  • Allawah: Col Jones Swim School.
  • Eastgardens: Maroubra Swimming School.
  • Mascot: Austgrade Swim School.
  • Bexley North: Bexley Swimming Centre.
  • Peakhurst: Peakhurst Swim School.
  • Brighton-Le-Sands: Modsquad Swimming Lessons.
  • St George: Hurstville Aquatic Centre.

Duck And Dive Baby Swim School Kogarah has baby swim in its name, so it is the first place to ask if you have a baby. We do not have ages or class details for any of the others.

Swim school or aquatic centre?

A swim school is usually built around lessons. An aquatic centre or swimming centre is a public pool that may also run lessons, and may be open for general swimming. Botany Aquatic Centre, Bexley Swimming Centre and Hurstville Aquatic Centre are in the second group. We cannot say what each one offers, so check the page.

Questions to ask first

Our listings give names and suburbs, not ages, levels or fees. It helps to ask:

  • Which ages do you take, and how are classes grouped?
  • Can my child have a trial or assessment first?
  • What days and times do lessons run, and how long are they?
  • What does a term or a single lesson cost?
  • Is there a waiting list?

Choosing between them

For most families, location comes first. Weekly lessons are easier to keep up when the pool is close to home or school. After that, look at class size and how the school groups children. Ask a few schools, then pick the one that feels right for your child.

Planning the trip

Check parking and the time of day on each page. Pool visits go smoother with a bag packed the night before, including a towel and goggles if your child wears them.

Still adding more

We are still adding swimming options for St George and Bayside. Check the organisers' own pages for the latest details before you book.

Built from Roolu's local listings. Dates, prices and ages can change, so check with each organiser before you go.

Clubs and classes in St George & Bayside

  • St George Swim Academy

    Swimming · Kogarah

  • Botany Aquatic Centre

    Swimming · Botany

  • Col Jones Swim School

    Swimming · Allawah

  • Maroubra Swimming School

    Swimming · Eastgardens

  • Austgrade Swim School

    Swimming · Mascot

  • Bexley Swimming Centre

    Swimming · Bexley North

  • Duck And Dive Baby Swim School Kogarah

    Swimming · Kogarah

  • Peakhurst Swim School

    Swimming · Peakhurst

  • Modsquad Swimming Lessons

    Swimming · Brighton-Le-Sands

Listed from each business's own website. See all clubs & classes

More guides

All guides

Get a heads-up before the weekend

Sign up free with your email, then tell us your suburb and your kids' ages. We'll send what's on near you before weekends and school holidays, by email or on your phone, and put the right activities first.

We'll email you a sign-in link. No password.