Optimum Swim School
Swimming classes · 9 branches in Taman Dato Harun, Pandamaran and 7 other areas
About the place
Key facts
| Ages | 3+ years 23 |
|---|---|
| Opening hours | Monday closed; Tuesday–Friday 16:00–21:00; Saturday, Sunday 08:00–19:00 12 |
| Languages | class language not published; the website is in English 10 |
| Addresses | Petaling Jaya · Lot 7, Jalan 219, Section 51A, Lebuhraya Persekutuan, 46100 Petaling Jaya, Selangor 11 and 8 more |
| Trial class | free 28 |
| Staying without a parent | children stay without a parent 29 |
| Sport | trains children to compete 37 |
The centre’s own pages do not mention the price or the group days and times.
Young Swimmer 23
| Ages | 3–5 years 23 |
|---|---|
| Session length | 30 min 24 |
| Price | MYR 60 paid once · re-registration after a stop 25 26 MYR 100 paid once · re-registration after a stop 27 |
| Trial class | free 28 |
| Staying without a parent | children stay without a parent 29 |
Learn to Swim 30
| Ages | 6+ years 31 |
|---|---|
| Session length | 55 min 32 |
| Price | MYR 60 paid once · re-registration after a stop 25 26 MYR 100 paid once · re-registration after a stop 27 |
| Trial class | free 28 |
| Staying without a parent | children stay without a parent 29 |
Water Lifesaving 33
| Ages | 7+ years 33 |
|---|---|
| Session length | 1 hour 34 |
| Price | MYR 60 paid once · re-registration after a stop 25 26 MYR 100 paid once · re-registration after a stop 27 |
| Trial class | free 28 |
| Staying without a parent | children stay without a parent 29 |
Competitive & Pre-competitive 35 36
| Ages | 7+ years 36 |
|---|---|
| Session length | 1 hour 34 |
| Price | MYR 60 paid once · re-registration after a stop 25 26 MYR 100 paid once · re-registration after a stop 27 |
| Trial class | free 28 |
| Staying without a parent | children stay without a parent 29 |
Branches and opening hours
Petaling Jaya
Lot 7, Jalan 219, Section 51A, Lebuhraya Persekutuan, 46100 Petaling Jaya, Selangor 11
| Monday | closed |
|---|---|
| Tuesday–Friday | 16:00–21:00 |
| Saturday, Sunday | 08:00–19:00 |
Taman Dato Harun · Google listing
Klang Bukit Tinggi
PT 14335, Jalan Pandamaran Jaya, Kampung Idaman, 42000 Pelabuhan Klang, Selangor 15
| Monday | closed |
|---|---|
| Tuesday–Friday | 16:00–21:00 |
| Saturday, Sunday | 08:00–19:00 |
Pandamaran · Google listing
Subang USJ
Lot 791, Persiaran Subang Indah, Taman Perindustrian Subang, 47610 Subang Jaya, Selangor 16
| Monday | closed |
|---|---|
| Tuesday–Friday | 16:00–21:00 |
| Saturday, Sunday | 08:00–19:00 |
UEP Subang Jaya · Google listing
Quayside Mall
3AF-01, Third Floor, Gamuda Kemuning, 25.7, Persiaran Freesia, 42500 Telok Panglima Garang, Selangor 17
| Monday | closed |
|---|---|
| Tuesday–Friday | 16:00–21:00 |
| Saturday, Sunday | 08:00–19:00 |
Tropicana Aman · Google listing
Port Klang
138, Persiaran Raja Muda Musa, 41200 Klang, Selangor 18
| Monday | closed |
|---|---|
| Tuesday–Friday | 16:00–21:00 |
| Saturday, Sunday | 08:00–19:00 |
Taman Gembira · Google listing
4 more branches
Klang Taman Berkeley
Berkeley Complex, Jalan Lang, Taman Berkeley, 41150 Klang, Selangor 19
| Monday | closed |
|---|---|
| Tuesday–Friday | 16:00–21:00 |
| Saturday, Sunday | 08:00–19:00 |
Taman Eng Ann · Google listing
Kepong Menjalara
Lot 44649, Jalan 7A/62A, Bandar Menjalara, 52200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur 20
| Monday | closed |
|---|---|
| Tuesday–Friday | 16:00–21:00 |
| Saturday, Sunday | 08:00–19:00 |
Desa ParkCity · Google listing
Kota Kemuning
2, Jalan Biola 33/1, Seksyen 33, 40400 Shah Alam, Selangor 21
| Monday | closed |
|---|---|
| Tuesday–Friday | 16:00–21:00 |
| Saturday, Sunday | 08:00–19:00 |
Taman Sri Muda · Google listing
Puchong Kinrara
2, Jalan Tpk 2/2, Taman Perindustrian Kinrara, 47100 Puchong, Selangor 22
| Monday | closed |
|---|---|
| Tuesday–Friday | 16:00–21:00 |
| Saturday, Sunday | 08:00–19:00 |
Bandar Kinrara · Google listing
Sources
- optimumswimschool.com · published by the place
-
heated-pool centres in the Klang Valley, Malaysia. Founded in 2006, it uses the play-based 'Optimum
-
Method' to build water confidence, water safety and stroke technique, with LSSM-certified coaches and a
-
Malaysia Swimming Federation (MAS)-aligned syllabus.
-
Optimum Swim School teaches children (from age 3) and adults to swim across 9 indoor
-
Swimming program for children aged 3-5 that builds water confidence and familiarity rather than specific
-
strokes. Small groups of 3-4 students, 30-minute lessons.
-
Swimming program for ages 6 and above covering technique, breath control and the four strokes
-
for recreational or competitive goals. Groups of 6-8 students, 55-minute lessons.
-
- optimumswimschool.com/llms.txt · published by the place
-
last_updated: 2026-06-19
-
- www.optimumswimschool.com · published by the place
-
Where learning to swim feels like play, and every splash builds lifelong confidence!
-
From Age 7+ Water Lifesaving
-
From Age 7+ Competitive & Pre-competitive
-
Squad training for races, medals, and personal bests.
-
- optimumswimschool.com/our-branches · published by the place
-
Lot 7, Jalan 219, Section 51A, Lebuhraya Persekutuan, 46100 Petaling Jaya, Selangor
-
Mon: Closed
-
Tue - Fri: 4pm - 9pm
-
Sat- Sun: 8am - 7pm
-
PT 14335, Jalan Pandamaran Jaya, Kampung Idaman, 42000 Pelabuhan Klang, Selangor
-
Lot 791, Persiaran Subang Indah, Taman Perindustrian Subang, 47610 Subang Jaya, Selangor
-
3AF-01, Third Floor, Gamuda Kemuning, 25.7, Persiaran Freesia, 42500 Telok Panglima Garang, Selangor
-
138, Persiaran Raja Muda Musa, 41200 Klang, Selangor
-
Berkeley Complex, Jalan Lang, Taman Berkeley, 41150 Klang, Selangor
-
Lot 44649, Jalan 7A/62A, Bandar Menjalara, 52200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
-
2, Jalan Biola 33/1, Seksyen 33, 40400 Shah Alam, Selangor
-
2, Jalan Tpk 2/2, Taman Perindustrian Kinrara, 47100 Puchong, Selangor
-
- optimumswimschool.com/young-swimmer · published by the place
-
Our program helps children age 3-5 transition from splashes to coordinated movements
-
- optimumswimschool.com/faq · published by the place
-
Young Swimmer program offers group lessons with 3-4 students, lasting 30 minutes
-
stops for more than 3 months but less than 6 months,
-
a re-registration fee of RM60 is required
-
For those who stop for more than 6 months, the re-registration fee is RM100
-
we offer a 30-minute free trial for those interested in our programs
-
No, our instructors are trained to supervise and ensure the safety of all children
-
Learn to Swim program comprises group lessons with 6-8 students, lasting 55 minutes
-
Pre-competitive and Water Lifesaving programs can accommodate up to 40 students per one-hour session
-
- optimumswimschool.com/learn-to-swim · published by the place
-
Our program guides children aged 6–16 and adults from basic water safety to advanced techniques
-
Ages 6 Onwards
-
- optimumswimschool.com/competitive-pre-competitive · published by the place
-
Our Competitive Swim Program is designed for kids who love the water and want more.
-