Fitness studio background

BlueFit Swimming - St Leonards

55 Christie St, St Leonards NSW 2065, Australia

4.9 (39 reviews)

Photo Gallery

A female trainer is teaching three young children how to swim in a bright and well-lit indoor pool.

About BlueFit Swimming - St Leonards

BlueFit Swimming in St Leonards is a learn-to-swim school on Sydney's lower North Shore focused on building water confidence and safe, capable swimmers from infancy through adulthood. Part of the wider BlueFit network, the St Leonards centre has earned a strong local reputation for consistent, qualified teachers and a clear, structured lesson progression that helps children move from non-swimmers to confident in the water within months. Parents highlight attentive instructors who tailor attention to each child, a friendly and welcoming front desk, and easy booking and make-up systems that fit around busy family schedules.

The programs span the full journey, from tiny infants developing early water safety to school-aged children mastering strokes, teens refining technique, adults learning at their own pace, and fitness-focused squad swimmers. Communication with management is praised as responsive and accommodating, making it easy to raise questions or adjust lessons. With a teaching team selected for both skill and rapport, BlueFit Swimming St Leonards positions itself as a dependable, family-friendly choice for parents who want their kids to learn to swim properly in a supportive, professionally run environment.

Classes & Programs

Infant lessons (4 months - 3 years)Preschool lessons (3+ years)School-aged swim lessonsAdolescent/teen classesAdult lessons (beginner to advanced)Fitness squadsDragonFly private support programFree Splashtime (babies up to 4 months)

Facilities & Amenities

Swimming pool lanes Booking and make-up app Free access to aquatic centre outside lessons (selected locations)

Who It's For

Infants and babiesPreschoolersSchool-aged childrenTeensAdult learnersCompetitive/squad swimmersFamilies

Membership & Pricing

Family debit payments Flexible, family-friendly debit payment options
Discounts Multi-child and multi-lesson discounts available
Make-up lessons Make-up lessons available

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

Payment Options

Direct debit

Location

Frequently Asked Questions

What ages does BlueFit Swimming St Leonards teach? +

Lessons run from infants aged 4 months through preschoolers, school-aged children, teens and adults, plus fitness squads.

Can I book make-up lessons if we miss a class? +

Yes. Make-up lessons are available and can be booked easily through the app.

Are there discounts for multiple children? +

Yes. Multi-child and multi-lesson discounts are offered.

Do you offer lessons for complete beginners? +

Yes. Programs cater from non-swimmers building water confidence right through to advanced stroke and squad levels.

How are payments handled? +

Fees are managed through flexible, family-friendly direct debit payments.

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

4.9 ★

Location

NSW

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 Sydney

BlueFit Swimming - St Leonards is one of NSW's fitness studios, offering professional training services for all fitness levels. Located in 55 Christie St, St Leonards NSW 2065, Australia, this studio provides high-quality training and fitness services for both beginners and experienced athletes.

As part of the Sydney fitness community, BlueFit Swimming - St Leonards 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.