Hollands Swim School in Cannon Hill, QLD has operated for over 65 years. They offer swimming lessons and provide free trial lessons. No specific age ranges or instructor names are explicitly stated on the website.
Best Swimming Lessons in Brisbane
Swimming is an essential life skill for Queensland kids, and Brisbane has plenty of quality learn-to-swim options for everyone from babies to school-aged children. This guide explains what lessons involve, what to expect at your first class, typical pricing and how to choose a provider that suits your family.
Family Aquatics Swim School in Brendale, North Brisbane offers swimming lessons for ages 3 months through to adults, including babies, toddlers, children (12 phases) and adults. Classes are held in an indoor heated magnesium mineral pool, open six days a week year-round. Free trial lessons are available. Private and semi-private lessons also offered.

Commercial Swimming Club (est. 1903), based at The Valley Pool in Fortitude Valley, QLD, offers competitive swimming squads for ages 9+: Junior Squad (9–13), State National Squad (12–17), and Masters Squad (18+). Focuses on technique, race preparation, and high-performance training. Squad assessments available on request; no learn-to-swim lessons offered.
Swim Solutions Aspley offers swimming lessons for babies, toddlers, and children aged 3+ through to adults. Programs include Babies & Toddlers, 5-level Learn to Swim, and Squads for older children and adults. Classes run Monday–Friday afternoons and Saturday mornings. School holiday intensive programs also available.
St Peters Western Swim Club is a competitive swimming club at St Peters Lutheran College, Indooroopilly, open to enrolled students. Offers squad programs with professional coaching, with members achieving selection to representative teams including Olympics level. No trial information explicitly stated.
Element Swimming in Indooroopilly offers ability-based learn to swim lessons for children aged 4 and up, kids and adult squads, stroke correction, and private lessons. Free assessments are available. Programs range from beginner to national squad level, with school holiday programs and stroke clinics also offered.
Bayside Swim School in Wynnum, QLD offers swimming lessons for ages 3 to 18, including learn-to-swim, stroke correction, and squad training. Classes are taught by accredited local coaches in heated pools with small class sizes. No trial class mention found on the site.
Coorparoo State School Swim Club offers competitive swimming for children of all ages and abilities from Coorparoo State School and the wider community. Held at a modern 25-metre, 8-lane pool, the club focuses on skills development, personal improvement, and participation. No trials mentioned; registration is available online.
Why swimming lessons matter in Brisbane
With our warm climate, backyard pools, rivers and easy beach access, water is a big part of growing up in South East Queensland. Learn-to-swim and water-safety classes give children the confidence and skills to be safer in and around water, while building towards proper stroke technique as they grow. Starting early and keeping lessons consistent makes the biggest difference.
This page features a range of Brisbane providers, including Hampton Swim School in Morningside, Rackley Swimming centres, UQ Sport Aquatic Centre, The Valley Pool, Musgrave Park Swim Centre, Ithaca Swimming Pool, Emily Seebohm Aquatic Centre, Carlile Swim Paddington, QUT Sport Fitness & Aquatic Centre and Chermside Aquatic Centre & Water Park.
What swimming lessons for kids involve
Learn-to-swim programs are usually structured in levels, so children progress as they master each skill. A typical pathway looks like:
- Babies and toddlers (around 6 months to 3 years): Parent-and-baby classes focused on water familiarisation, gentle submersions, floating and building comfort in the water. A parent or carer is in the pool too.
- Preschoolers (around 3 to 5 years): Children begin learning independently with an instructor, working on floating, kicking, breath control and basic propulsion.
- School age (around 5 years and up): Lessons move towards freestyle, backstroke, breaststroke and water-safety skills like treading water, deep-water confidence and safe entries and exits.
Most classes run for around 30 minutes, once a week, in small groups. Water-safety skills — such as what to do if you fall in — are woven through every level, not just stroke technique.
What to expect at a first class
Arrive 10–15 minutes early so your child can get changed and settle. Bring swimmers, a towel, goggles (for older kids), and swim nappies for babies and toddlers. Many centres expect warmer indoor or heated pools, so lessons run year-round in Brisbane.
For a first lesson, the instructor will often assess your child's current ability and place them in the right level. Don't be surprised if a young or nervous child cries or clings at first — this is completely normal, and good instructors are patient and reassuring. Stay calm and positive; your child takes cues from you. Progress is gradual, so try not to expect dramatic results after one or two sessions.
Typical price ranges
Prices vary by provider, pool type and class format, so treat these as a general guide only and always confirm current fees directly:
- Per class: roughly $18–$30 for a standard 30-minute group lesson.
- Per term: roughly $180–$320 for a term of weekly group lessons, depending on the number of weeks.
- Private or one-on-one lessons: noticeably more, often $40–$70+ per session.
Some centres also charge a one-off enrolment or membership fee, and many bill on an ongoing fortnightly or monthly basis rather than per term. Ask whether fees are charged during school holidays and what the cancellation or make-up class policy is.
Queensland families may be able to use the state government's FairPlay voucher to help cover the cost of swimming lessons for eligible children, so it's worth checking whether your provider accepts it.
How to choose a provider in Brisbane
With plenty of options across the city, focus on a few key factors:
- Working With Children Check (Blue Card): In Queensland, anyone working with children must hold a valid Blue Card. Confirm that instructors and staff hold current Blue Cards — a reputable provider will be happy to answer this.
- Class ratios: Smaller groups mean more individual attention. Ask how many children are in each class for your child's age and level. Lower ratios are especially important for babies and beginners.
- Free trial class: Many swim schools offer a free or low-cost trial. This is the best way to see how your child responds to the instructor, the pool and the environment before committing to a term.
- Reviews and ratings: Use ratings as a starting point, but read recent reviews to get a feel for class quality, communication and how the centre handles make-up lessons. A large pool of reviews can give a more reliable picture than a handful.
- Location and pool type: Heated indoor pools allow comfortable year-round lessons. Consider travel time, parking and how easily the schedule fits around school and work.
Questions to ask before you enrol
- Do all instructors hold current Blue Cards (Working With Children Checks)?
- What is the class ratio for my child's age and ability level?
- Is there a free trial class available?
- What are the total costs, including any enrolment or membership fees?
- How are billing, school holidays and make-up classes handled?
- What qualifications and water-safety training do your instructors have?
- How do you assess and progress children between levels?
- What's your approach when a child is nervous or upset in the water?
Making the most of lessons
Consistency is key — regular weekly attendance helps skills stick. Reinforce water safety at home and during family swims, and keep the experience positive. Celebrate small wins, and trust that confidence builds over time. With the right provider and a bit of patience, your child can develop genuine, lifelong swimming and water-safety skills.
Other activities in Brisbane
Or read the full swimming lessons guide, or browse all Brisbane providers.
Frequently asked questions
What age can my child start swimming lessons in Brisbane?
Many Brisbane swim schools offer parent-and-baby classes from around 6 months of age, focused on water familiarisation. Independent lessons usually begin around 3 to 4 years, with structured stroke development from school age. It's never too early to start building water comfort.
How much do swimming lessons cost in Brisbane?
As a general guide, group lessons cost roughly $18–$30 per 30-minute class, or around $180–$320 per term, while private lessons cost more. Prices vary by provider and pool type, so always confirm current fees. Eligible families may also be able to use a Queensland FairPlay voucher.
How do I check that swim instructors are properly screened?
In Queensland, anyone working with children must hold a valid Blue Card (Working With Children Check). Ask your chosen swim school to confirm that all instructors and staff hold current Blue Cards — a reputable provider will be happy to answer this.
Can I try a class before committing to a full term?
Many Brisbane swim schools offer a free or low-cost trial class. This lets you see how your child responds to the instructor and the pool environment before enrolling. Always ask whether a trial is available before you commit to a term or ongoing payments.
What should my child bring to their first swimming lesson?
Bring swimmers, a towel, goggles for older children, and swim nappies for babies and toddlers. Arrive 10–15 minutes early to get changed and settle in. It's normal for young or nervous children to take a few lessons to feel comfortable in the water.