KidsClasses

Best Swimming Lessons in Sydney

33 providers offering swimming lessons in Sydney, ranked by rating and client reviews. Learn-to-swim and water-safety classes for babies through to school age.

Swimly

1. Swimly

Willoughby, NSW

5.0(98)

Swimly offers private 1:1 swimming coaching in Sydney (Willoughby/Cook & Phillip) for children aged 7+ and adults. Programs include beginner lessons, stroke correction, fear-of-water/aquaphobia coaching, competitive performance, and ocean/open-water swimming. No group children's classes; all sessions are private and individually tailored. Trial sessions not explicitly mentioned.

Swimlab

2. Swimlab

Redfern, NSW

5.0(61)

Swimlab provides adult swim coaching in Sydney with over 35 years experience. Programs include learn-to-swim (Freestyle Foundation), stroke correction (Lifestyle), and squad training (Performance). Suitable for beginners through to triathletes and surf lifesavers. Group and private 1-on-1 coaching available. No children's classes mentioned.

AquaBuddies Swim School CoogeeWWCC-checked

3. AquaBuddies Swim School Coogee

Coogee, NSW

5.0(19)

AquaBuddies Swim School in Coogee (and Bondi) offers swimming lessons for babies from 4 months through to older kids. Programs include baby/toddler classes, learn-to-swim (ages 3+), stroke correction, and private lessons. Maximum 3 children per class. Open six days a week with flexible enrolment.

Platypus Swimming School P/L

4. Platypus Swimming School P/L

Rose Bay, NSW

5.0(10)

Platypus Swimming School (est. 1986) is a family-owned learn-to-swim school in Rose Bay, NSW, offering swimming lessons for children aged 18 months to 8 years. Programs cover independent swimming, stroke technique (freestyle, backstroke, breaststroke, butterfly), and squad preparation. All staff are Austswim, SwimSafe Australia, Royal Life Saving, or ASCTA accredited. No trial information explicitly stated.

Vladswim

5. Vladswim

Sydney, NSW

5.0(9)

Vladswim (Sydney, NSW) offers swimming training for all levels, including pool squad sessions (morning and evening), Saturday ocean swims, personalised swim plans, swim camps, and open water event preparation. Programs target adults and swimmers training for long-distance and channel events. No age ranges or trial offers explicitly stated.

All Coast Swim Stars Pyrmont

6. All Coast Swim Stars Pyrmont

Pyrmont, NSW

5.0(7)

All Coast Swim Stars Pyrmont offers group and private swimming lessons for babies, toddlers, and school-age children at 55 Pyrmont Bridge Road. Classes run 30 minutes, with group lessons at $28 and private lessons from $38. Flexible scheduling, multi-child discounts, and NDIS payments available. No trial offer explicitly mentioned.

Little Heroes Swim Academy

7. Little Heroes Swim Academy

Alexandria, NSW

5.0(7)

Little Heroes Swim Academy in Alexandria, NSW is an inclusive, registered charity swim school offering swimming lessons for mainstream students and children/adults with disabilities. Programs include BUBSthrive, SWIMthrive, OCEANthrive, and a disABILITY program. No trial class information is explicitly stated on the website.

Ascend Swimming North SydneyWWCC-checked

8. Ascend Swimming North Sydney

North Sydney, NSW

5.0(5)

Ascend Swimming North Sydney offers swimming lessons for ages 3 and up, from complete beginners through to national-level competitive squads. Programs include Learn to Swim, Form Correction, Squads (Junior to National), and Private Lessons. A free first lesson and technique assessment is available with no obligation or card required.

Col Jones Swim TempeWWCC-checked

9. Col Jones Swim Tempe

Tempe, NSW

4.9(457)

Col Jones Swim Tempe offers swimming lessons for all ages from 6 months, including parent-child, beginner, stroke improvement, squad, and club squad levels. Programs run during school terms and holiday intensives. Located in Tempe, NSW with three pools. No named instructors listed; trial offer not explicitly mentioned.

In The Deep Swim School - Swim Schools Sydney

10. In The Deep Swim School - Swim Schools Sydney

Kingsford, NSW

4.9(262)

In The Deep is an award-winning swim school in Kingsford, NSW, offering baby and kids swimming lessons in Sydney's eastern suburbs. Located at Level 3, The Juniors, 558 Anzac Pde. No trial information or specific age ranges explicitly mentioned on the website.

Duck and Dive Baby Swim School

11. Duck and Dive Baby Swim School

Artarmon, NSW

4.9(159)

Duck and Dive Baby Swim School in Artarmon, NSW, offers swimming lessons for babies from 0–3 years (parent-accompanied), preschool kids aged 3–5 (Learn to Swim), and school-aged children 5–8+ years (Swim Academy). Classes run on weekdays. No trial lessons mentioned explicitly. Voted #1 best baby swim school in Sydney.

Future Swim St Peters

12. Future Swim St Peters

Saint Peters, NSW

4.9(115)

Future Swim St Peters offers swimming lessons in St Peters, NSW. The website provides minimal detail beyond the location name. Age ranges, specific class types, and trial availability are not specified in the available text.

Salty Fit | Adult Swimming Lessons | Bondi | Central Coast | Sydney

13. Salty Fit | Adult Swimming Lessons | Bondi | Central Coast | Sydney

Bondi, NSW

4.9(46)

Salty Fit offers adult swimming lessons in Bondi, NSW (Sydney) and Central Coast. No further details about age ranges, specific class types, trial availability, or instructors could be retrieved due to restricted website access.

BlueFit Swimming - St LeonardsWWCC-checked

14. BlueFit Swimming - St Leonards

St Leonards, NSW

4.9(39)

BlueFit Swimming St Leonards offers swimming lessons at 55 Christie St for all ages — infants (4 months+), preschoolers (3+), school-aged, adolescents, adults, and competitive squads. Classes focus on water safety, confidence, and stroke development. Small class sizes, makeup lessons available, and multi-child discounts offered.

KICK Learn to SwimWWCC-checked

15. KICK Learn to Swim

Edgecliff, NSW

4.8(76)

KICK Learn to Swim offers swimming lessons from 3 months old through to adults, including Baby Sharks (3–5.5 months), parent-baby Droplets (6 months–3 years), Splashers, Super Splashers, Ripples squad, adult learn-to-swim, and holiday intensive programs. Assessments available for children 3 years and over.

Swim Development AustraliaWWCC-checked

16. Swim Development Australia

Greenwich, NSW

4.8(37)

Swim Development Australia offers private 1:1 swimming lessons in Greenwich (indoor heated ozone pool) and mobile lessons across Sydney. Classes available for ages 1.5 and up, including preschool, school-age, adults, special needs (NDIS registered), and stroke correction. AUSTSWIM-accredited instructors. No trial lessons explicitly mentioned.

AquaBuddies Swim School BondiWWCC-checked

17. AquaBuddies Swim School Bondi

North Bondi, NSW

4.8(17)

AquaBuddies Swim School in North Bondi offers swimming lessons for children aged 3 and over, including learn to swim, stroke correction, private lessons, and holiday intensives. Small class sizes (max 3 kids). Baby and toddler classes (4 months–3 years) available at Coogee only. No trial lessons explicitly mentioned.

Future Swim Leichhardt

18. Future Swim Leichhardt

Leichhardt, NSW

4.7(65)

Future Swim Leichhardt offers swimming lessons in small classes across all levels: water familiarisation, learn to swim, stroke correction, and pre-squad. The heated pool uses ozone purification at 33°C. Tailor-made programs and make-up lessons are available. No specific age ranges or trial offers explicitly mentioned.

Carlile Swim AlexandriaWWCC-checked

19. Carlile Swim Alexandria

Alexandria, NSW

4.7(37)

Carlile Swim Alexandria offers year-round indoor swimming lessons for babies (4 months+), toddlers, children, adults, and squads at a heated 25m pool in Sydney Corporate Park. Programs include infant, toddler, kids, stroke development, squads, private, adult, and school holiday lessons. A 30-day full refund trial is available.

Prince Alfred Park Public Pool

20. Prince Alfred Park Public Pool

Surry Hills, NSW

4.5(758)

Prince Alfred Park Pool in Surry Hills offers an outdoor heated 50m pool and splash pad. Programs include Learn to Swim (children) and adult swimming lessons. No specific age ranges, instructor names, or trial lesson details are explicitly stated on this page.

National Centre of Indigenous Excellence

21. National Centre of Indigenous Excellence

Redfern, NSW

4.5(141)

NCIE is a not-for-profit community hub in Redfern offering Learn to Swim programs for all ages and abilities, delivered by AUSTSWIM and Swim Australia certified instructors, plus kids soccer. Community programs support Aboriginal and Torres Strait Islander peoples and the wider community. No specific age ranges or trial offers are stated.

Pacific Swim SchoolWWCC-checked

22. Pacific Swim School

Crows Nest, NSW

4.5(48)

Pacific Swim School in Crows Nest offers learn-to-swim classes for ages 3 months to 13 years in a heated indoor pool (32–34°C). Programs include Water Babies, Rising Stars, Super Strokes, and Swim Stars. Small class sizes (as few as 3 students), AUSTSWIM-qualified teachers. No trial lessons explicitly mentioned.

Leichhardt Park Aquatic CentreWWCC-checked

23. Leichhardt Park Aquatic Centre

Lilyfield, NSW

4.4(652)

Leichhardt Park Aquatic Centre (Lilyfield, NSW) offers Learn to Swim classes and squad training for all ages, from 6 months through to adults, covering water safety, confidence, and swimming skills. Over 300 weekly group fitness classes also available. No named instructors or trial offers explicitly mentioned on this page.

Victoria Park Pool

24. Victoria Park Pool

Camperdown, NSW

4.4(521)

Victoria Park Pool in Camperdown features a heated outdoor 50m pool, toddler splash pool, fitness centre, and group exercise studio. Aquatic programs such as learn to swim, adult swimming lessons, school holiday intensives, and swim squads are explicitly stated as not currently offered at this location.

JUMP! Swim Schools RozelleWWCC-checked

25. JUMP! Swim Schools Rozelle

Rozelle, NSW

4.4(39)

JUMP! Swim Schools Rozelle offers swimming lessons for babies from 3 months old through stroke development. Programs include parent-and-child classes (6 months–4 years), independent swimmers, and stroke development. Small class sizes, group and private lessons available 7 days a week in a heated indoor pool. Enrolments via waitlist enquiry.

Gunyama Park Aquatic and Recreation Centre

26. Gunyama Park Aquatic and Recreation Centre

Zetland, NSW

4.3(976)

Gunyama Park Aquatic and Recreation Centre in Zetland offers learn-to-swim lessons for children and adults, school holiday swim intensives, and swim squads across four pools (50m outdoor, 25m indoor, leisure, and hydrotherapy). The centre also features fitness, group exercise, and an outdoor sports field. No specific age ranges stated.

Elixr Health Clubs

27. Elixr Health Clubs

Bondi Junction, NSW

4.3(232)

Elixr Health Clubs in Bondi Junction offers a Swim School (learn to swim) in a 25m magnesium pool. The facility primarily serves adult members with Pilates, yoga, aqua, and fitness classes. A complimentary trial class is available. No explicit children's age ranges are stated on this page.

Ian Thorpe Aquatic Centre

28. Ian Thorpe Aquatic Centre

Ultimo, NSW

4.2(1131)

Ian Thorpe Aquatic Centre in Ultimo, NSW offers Learn to Swim lessons for children and adults, school holiday swim intensives, and swim squads across three heated indoor pools (50m, leisure, and program pool). No specific age ranges or trial lesson details are explicitly stated on this page.

Cook + Phillip Park Pool

29. Cook + Phillip Park Pool

Sydney, NSW

4.2(853)

Cook + Phillip Park Pool in Sydney offers Learn to Swim lessons for children, adult swimming lessons, and school holiday intensive programs. Facilities include a heated 50m indoor pool, leisure pool, and hydrotherapy pool. A free trial membership is available. No specific age ranges explicitly stated on this page.

Carlile Swim Five DockWWCC-checked

30. Carlile Swim Five Dock

Five Dock, NSW

4.1(60)

Carlile Swim Five Dock is an indoor swim school offering year-round swimming lessons for ages 4 months and up, including infant, toddler, kids, stroke development, squad, private, school holiday, and Rainbow Club disability programs. A 30-day money-back trial is offered. Phone: (02) 8753 0333.

Sydney Gymnastic and Aquatic CentreWWCC-checked

31. Sydney Gymnastic and Aquatic Centre

Rooty Hill, NSW

3.9(420)

Located at West HQ, Rooty Hill, SGAC offers gymnastics (KinderGym, recreational, artistic, trampolining, ninja; ages 1–adult) and swimming lessons (Aqua Babies from 6 months through to adult learn-to-swim). Also provides aqua group fitness, SNAP disability programs, and school holiday programs. No trial offers explicitly mentioned.

Annette Kellerman Aquatic Centre

32. Annette Kellerman Aquatic Centre

Marrickville, NSW

3.5(277)

Annette Kellerman Aquatic Centre in Marrickville offers Learn to Swim programs in a warm water indoor program pool, plus a toddler splash pool for younger swimmers. The centre features a 50m Olympic pool and crèche (ages 8 weeks to 6 years). No specific age ranges for swim lessons or trial information explicitly stated.

Kids Classes
WWCC-checked

33. Swim Doctor Swim School

North Sydney, NSW

No ratings yet

Mobile private swimming lessons across Sydney, held at clients' own pools year-round. Classes for preschoolers (18 months–4 years) and school-age children, plus adult beginners. All levels catered for. Lessons run 30–60 minutes with certified, CPR-trained instructors. 5-lesson bundles available; no trial lessons explicitly mentioned.

Other activities in Sydney

Or read the full swimming lessons guide, or browse all Sydney providers.