Fitness studio background

Hollands Swim School

50 Keats St, Cannon Hill QLD 4170, Australia

5.0 (66 reviews)

Photo Gallery

A father and son are standing on a beach with surfboards, likely preparing for or returning from surfing.
A swimming lesson is taking place in an indoor pool with a female instructor assisting young children.
A female trainer is holding a young child in a swimming pool during what appears to be a swim lesson.

About Hollands Swim School

Hollands Swim School in Cannon Hill is a dedicated learn-to-swim centre where water confidence and life-saving skills are taught with patience and genuine care. Children are graded and grouped with others of similar age and ability, so every swimmer progresses in a setting that matches where they are, from their very first splash through to competitive squad level.

Families return to Hollands again and again because of the warmth of its teachers. Parents share stories of children who arrived afraid to get their face wet and, within weeks, were swimming laps unassisted, attributing the transformation to the kindness, encouragement and consistency of the staff. That caring, nurturing approach is the school's defining quality.

Lessons start from as young as four months, beginning with water familiarisation and building towards stroke development and squad training. All teachers are Austswim or Swim Australia certified and complete months of in-house training before they take a class. With offerings spanning babies, young children and competitive swimmers, the school is a reassuring choice for Cannon Hill and surrounding Brisbane families wanting their kids to be safe, confident and capable in the water.

Classes & Programs

Water familiarisationLearn to swim (from 4 months)Squad training (competitive)

Facilities & Amenities

Austswim / Swim Australia certified teachers Swimming pool with lanes Ability-graded class groupings

Who It's For

Babies from 4 monthsYoung childrenNervous swimmersCompetitive squad swimmersCannon Hill families

Membership & Pricing

Free first lesson First lesson is a free trial
No registration fee No registration fees

* Prices from the studio's website and may change — confirm before joining.

Location

Frequently Asked Questions

What age can children start lessons? +

Lessons start from as young as four months, beginning with water familiarisation.

Is the first lesson free? +

Yes, the first lesson is offered as a free trial, with no registration fees.

Are the teachers qualified? +

Yes, all teachers are Austswim or Swim Australia certified and complete months of in-house training.

Do you cater to nervous or beginner swimmers? +

Yes, children are graded and grouped by age and ability, and teachers are known for their patient, caring approach.

Do you offer competitive swimming? +

Yes, squad training is available for swimmers progressing to a competitive level.

Pricing Information

Contact for pricing

Contact for pricing

Estimated starting price

• Pricing varies by plan and commitment

• Casual day passes often available

• Ask about free trials and student rates

Gym Information

Location Type

N/A

Style

swimming

Google Rating

5.0 ★

Location

QLD

What to Know

  • Arrive 10–15 min early on your first visit
  • Bring a towel, water bottle and clean shoes
  • Check timetables and book classes ahead

Nearby Gyms

Gyms in Brisbane

Hollands Swim School is one of QLD's fitness studios, offering professional training services for all fitness levels. Located in 50 Keats St, Cannon Hill QLD 4170, Australia, this studio provides high-quality training and fitness services for both beginners and experienced athletes.

As part of the Brisbane fitness community, Hollands Swim School contributes to the local fitness scene. Whether you're looking for personal training, group classes, or specialist coaching, this studio offers a professional and welcoming environment for your next workout.