Watch your child swim
with confidence.

From babies to teens, we teach safe, skilled swimmers for life.

Child smiling while swimming with a kickboard
Classes from RM285/month
  • Small classes: max 6 kids per class (4 in preschool)
  • Led by a SEA Games medalist, Coach Ryan Kee
  • Replacement classes with 24 hours notice

Find the right class for you

Baby-Parent

4 months to below 4 years
fromRM275/month

Preschool

4 to below 7 years
fromRM275/month

Kids

7 to below 16 years
fromRM235/month

Adults

16 years and above
fromRM220/month

Special Needs

Open age group
fromRM680/month

Competitive

For competitive swimmers
fromRM250/month

Prices vary by location. A one-time registration fee applies.

Why Sailfish

Expert coaches

Led by a SEA Games medalist who understands child psychology.

Small classes

More attention for every child. Private classes available.

Land + water

Land and water training builds strength, balance and breath control.

Inclusive

Coaches trained to teach children with special needs.

App updates

Progress every 3 months. Reschedule and pay in the app.

Clean facilities

Showers, changing rooms and parking.

How it works

Tap and send on WhatsApp

Pick your child's age and preferred location. Our team replies with the right package.

Try a free trial class

Meet the coach, see the pool, get the coach's assessment.

Pick your weekly slot

Join a small class that fits your schedule.

What families say

ExcellentBased on 88 Google reviews
Tan Tze Lin★★★★★
Google

The courses, environment and coaches here are very good, recommended!

Posted on Google
Wan Ting★★★★★
Google

Fantastic experience every time! The pool is spacious, clean, and well-maintained. The coach is helpful and always there to assist. Highly recommend!

Posted on Google
Nicholas William Soesilo★★★★★
Google

Really great place to learn swimming. The instructors is able to give an engaging experience to its students.

Posted on Google
Rhystan Yuzer★★★★★
Google

Such a great spot for a swimming lessons! The pool is spacious, the temperature is always just right, and the staff is always professional and friendly.

Posted on Google
Atsillac Yn★★★★★
Google

The pool is clean, very suitable for learning. I love this place!

Posted on Google

Questions parents ask

Why is there a registration fee?

It is a one-time fee per student. It covers setting up the student account, class schedules and records, plus facilities, equipment and coaches.

What if my child misses a class?

Tell the coordinator at least 24 hours before class and you can book a replacement within 60 days before or after the missed class, subject to slot availability. Illness is covered with a valid medical certificate.

Do classes run when it rains?

Yes. In heavy rain or thunderstorms, preschool and kids classes switch to land training. Special needs classes are cancelled and replaced.

What should we bring?

Swimwear, goggles, towel and a change of clothes. A swim cap and kickboard help. Babies need a swim diaper plus a normal diaper and wipes for after class.

How young can my baby start?

From 4 months old. Come for a trial class so the coach can check if your baby is ready.

How does the trial class work?

Sailfish offers a one-time trial class to new students. Tap your answers above and send us a WhatsApp message. Our team will reply to arrange it.

Book free trial class