SKYWHALE SWIMMING ACADEMY · KLANG VALLEY

Swimming Classesin KL & Selangor

Looking for a swimming class in KL or Selangor? Skywhale runs two heated indoor swim campuses on the KL–Selangor border — in Ara Damansara and Puchong Jaya — and families travel in from across the Klang Valley for one reason: a structured, certified system where you can actually see your child progress.

471 Google reviews · 4.8–4.9★32°C heated indoor poolsSSI-certified coachesMax 4 beginners per coach
01
WHY FAMILIES CROSS TOWN FOR US

Two Branches Serving the Whole Klang Valley

Skywhale is not a franchise with a pool in every suburb — and that is deliberate. We run two purpose-built indoor swim campuses and put everything into teaching quality instead of headcount: every coach is trained inside the SSI (Swim Schools International) system under a certified SSI Teacher Instructor, beginner classes are capped at 4 students per coach, and every child’s progress is tracked with video assessments reviewed by our Head Coach.

The result shows up where it can’t be faked: across both branches, parents have left us 471 Google reviews averaging 4.8–4.9 stars — one of the strongest review records of any swim school in Malaysia.

1

Ara Damansara Campus

Salt-water 20m heated indoor pool kept at a comfortable 32°C — gentle on young skin and warm enough for babies. Minutes from Kelana Jaya, Kota Damansara, Subang Airport corridor and the wider Petaling Jaya area. See the Ara Damansara branch →

2

Puchong Jaya Campus

Heated indoor pool with dedicated shallow teaching zones, changing rooms and a parents’ viewing area. Convenient for Bandar Puteri, Kinrara, Bukit Jalil and Subang Jaya families. See the Puchong branch →

02
PROGRAMS FOR EVERY AGE

One System From 6 Months Old to Adult

Not sure which level fits? That’s exactly what the free trial class is for — our coaches assess your child in the water and recommend the right starting point, with no obligation.

  • Baby & Toddler (6–42 months) — our three-level baby program builds water confidence with a parent in the pool, in 30-minute classes designed around each age band.
  • Kiddie Foundation (from ~3 years) — the first "parent stays dry" stage: breath control, floating, safe entry and exit, at a 1:3 ratio.
  • Kids Learn to Swim (6–12 years) — Beginner, Intermediate and Advanced levels (each with Silver and Gold stages), 50-minute classes, beginner ratio capped at 1:4.
  • Adult Classes (13+) — a full four-stroke syllabus in small groups of at most six, from absolute beginner to confident swimmer.
  • How our learning system works — the stage-by-stage method behind every class above.
03
AREA BY AREA

Which Branch Should Your Family Choose?

Swimming classes near Kuala Lumpur (KL)

We don’t operate inside KL city centre — our Ara Damansara campus sits just across the KL–Selangor border, about 20–25 minutes from Mont Kiara, Sri Hartamas and Damansara Heights via the NKVE/LDP. Many KL families make the drive weekly because heated indoor pools with certified small-group teaching are genuinely hard to find in the city.

Petaling Jaya (PJ)

Ara Damansara is part of the wider PJ area — for families in Damansara Utama, SS2, Kelana Jaya or Tropicana, we’re often the nearest heated indoor option. More on swimming classes in PJ →

Kelana Jaya & Kota Damansara

Both are a short drive from the Ara Damansara campus — most families reach us in 10–15 minutes. Ara Damansara branch details →

Puchong

Our Puchong Jaya campus serves Bandar Puteri, Puchong Utama and Kinrara directly — it’s the branch we built for this side of the valley. Puchong branch details →

Subang Jaya & Sunway

USJ, SS15 and Sunway families split between our two campuses — Puchong Jaya is usually the quicker drive via the LDP. Many parents from these areas already make the weekly trip for our small-group classes.

Bukit Jalil & Sri Petaling

The Puchong campus is around 15–20 minutes away via the Bukit Jalil Highway — a common choice for families who want smaller classes than the big sports-complex programs nearby.

04
HOW TO CHOOSE

5 Things to Check Before Joining Any Swimming Class in the Klang Valley

1

Coach certification you can verify

Ask which international body certifies the coaches. Ours are trained in the SSI system under a certified SSI Teacher Instructor — ask us to show you.

2

Real class ratios

“Small class” should be a number. Skywhale caps beginners at 1:4, kiddie classes at 1:3.

3

Water temperature

Cold pools end more swim journeys than fear does. Both our pools are salt-water, indoors, and heated to 32°C, rain or shine.

4

Progress you can see

We record video assessments and our Head Coach reviews every child’s progression — you see the improvement, not just hear about it.

5

What other parents say

Read the Google reviews of any school you shortlist. Ours: 463 reviews, 4.8–4.9★ across two branches.

FAQ

Swimming Classes in KL & Selangor — Common Questions

Do you have a branch inside KL city?

Not yet — our two campuses are in Ara Damansara and Puchong Jaya, both on the KL–Selangor border. Many KL families drive 20–25 minutes to us for the heated pools and certified small-group coaching.

What ages do you teach?

From 6 months (baby classes with a parent in the water) through kids and teens to adults. Private 1-on-1 weekday lessons are also available.

Is the trial class really free?

Yes — one full class with a certified coach, including a level assessment and honest feedback. Details here, or WhatsApp us to book a slot.

Are your pools suitable for babies?

Yes. Both pools are indoors, heated to 32°C, and use a gentler salt-water system instead of harsh chlorine. Baby classes always have a parent in the water.

How big are the classes?

Kiddie foundation 1:3, beginner learn-to-swim 1:4, intermediate 1:5, advanced and adult 1:6. We publish these ratios and stick to them.

Start With a Free Trial — Either Campus

Tell us your area and your child’s age on WhatsApp, and we’ll recommend the branch, level and time slot — then come try a real class free.

Skywhale Swimming AcademyFree trialWhatsApp · Free trial012-677 6175JS Lee, Skywhale Swimming Academy
JS LeeFounder · SSI Teacher Instructor
Skywhale Swimming AcademyFree trialWhatsApp · Free trial012-677 6175
Scroll to Top