Swim lessons for babies and kids in KL

Share on facebook
Share on twitter
Share on pinterest
Share on telegram

Swimming is not just a fun sport, it is a life-saving skill. Especially here in the tropics, where many families live near swimming pools and holiday by the ocean or rivers, teaching kids to swim as early as possible is a good idea. We’ve put together a list of swim lessons and swimming teachers in KL – hope you’ll find one that is near you in this list. We have not tried out all these service providers, so contact them directly and choose the one that suits your criteria.

Swim lessons for babies and toddlers

Babies retain their dive reflex up until about 6 months: this stops water getting into their lungs. Many believe this is why you should start them early with swimming lessons – this of course doesn’t mean swimming as such, but has maybe more to do with being comfortable in and around water, and building a base for simple water safety awareness.

  • D Swim Academy is located in Bukit Jalil, KL, with branches in multiple locations – details here.
  • Happy Fish Swim School in Kota Damansara – details here.
  • Aquabubs in Bangsar – details here.
  • EPS Sports Academy operates in different venues – details here.
  • Supersharkz Swim School has classes in Shah Alam, Kota Damansara, Puchong and Seri Kembangan – details here.
  • Finns Boutique Swim Centre on Jalan Damai – details here.
  • Splashtastik in Shah Alam – details here.
  • Swim Malaysia conducts classes at various public pools or condos  – details here.

Swimming classes for older kids

Once past toddlerhood, children are ready for some more structures swimming classes to help them become safe and strong swimmers. Typically it is recommended that swimming lessons are introduced around the ages of 4-5. Remember that it is always a good idea to stay by the pool during swimming lessons if your child doesn’t yet know how to swim.

  • D Swim Academy is located in Bukit Jalil, KL, with branches in multiple locations – details here.
  • Swimin12 has classes at PJ Palms and Bayan Club in Serin Kembangan – details here.
  • EPS Sports Academy operates in different venues – details here.
  • Supersharkz Swim School has classes in Shah Alam, Kota Damansara, Puchong and Seri Kembangan – details here.
  • Finns Boutique Swim Centre on Jalan Damai – details here.
  • Splashtastik in Shah Alam – details here.
  • Aquabubs in Bangsar – details here.
  • Fast & Easy swimming academy at Paum Clubhouse Damansara – details here.
  • Swim-Class operates in various venues across Klang Valley – details here.
  • Trinity Swimming Academy operates at Bukit Jalil, GIS, Desa Parkcity and Unviersity Malaya – details here.
  • Summer Splash Swimming Academy – details here.

And once they are confident in water, you can take the family to a water park, like Sunway Lagoon!

*We have not tried out all these swim classes ourselves, so do your own research and check reviews online! You can always ask for recommendations from other parents in our Facebook group – join here!

Sign up for our newsletter

Receive an email newsletter every two weeks (or so) to get the best tips on what to do with kids in KL, best travel stories and much more!

I agree to have my personal information transfered to MailChimp ( more information )

We will never give away, trade or sell your email address. You can unsubscribe at any time.

One Response

What do you think? Please leave a comment!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Follow us

Happy Go KL is all about having fun with kids in Kuala Lumpur!

This is where you find the latest activities, events and more.

And when it’s time to plan the next family holiday, we’ve got you covered with reviews of destinations and hotels. 100% written by parents!

Follow us on Facebook

You might also enjoy

Happy Go KL radio

Check latest hotel prices



Booking.com

Get your FREE guide!

Download your FREE  neighborhood guide !

Join our Facebook group

Stuff like this in your inbox!

More interesting posts for you :