Locations of our facilities
A Swimming Lesson in Selangor
That Follows You Across the State
One method, three Selangor venues
Most swim schools that claim statewide coverage are really one pool with ambitions. AquaSplash genuinely operates across Selangor, with three established club venues and a single shared teaching system between them. Booking a swimming lesson in Selangor with us means the same structured ladder, the same coach-training standard, and the same small classes whether your child swims in Klang, Shah Alam or Puchong. If you move within the state, your swimmer continues at the same level at another venue without starting over.
From three-year-olds taking their first breath at the surface to national-squad athletes, and adults who decided it was finally time, our Selangor venues serve every stage. Specialised tracks (adult lessons, lifesaving, open water, competitive squads and special needs support) run across the venues, so most families can find what they need close to home.
Where we are, and who each venue serves
Each venue has its own dedicated page with parking, pool and scheduling detail. This page is your starting point; from here, choose the location nearest you. We also offer different swimming programs. For more details, please visit our Programs page or contact us directly.
Klang
Botanic Resort Club
Jalan Ampang Botanic, Bandar Botanic, 41200 Klang, Selangor.
Puchong
UNITEN
Universiti Tenaga Nasional (UNITEN) Putrajaya Campus, Jalan Kajang - Puchong, 43000 Kajang, Selangor.
Shah Alam
Glenmarie Golf & Country Club
Jalan Usahawan U1/8, Glenmarie Golf & Country Club, 40150 Shah Alam, Selangor.
The same standard, everywhere in Selangor
The reason families trust a single swimming lesson in Selangor provider across multiple sites is consistency. Our coaches are certified and then put through structured internal training, so a Wiggler in Klang is taught to the same standard as a Wiggler in Shah Alam. The syllabus is documented level by level. Progress is tracked centrally, and soon visible to parents through our upcoming app. Wherever you choose to learn to swim in Selangor, you are getting one system, not three improvised ones.
Find your nearest venue
Choosing where to learn to swim in Selangor usually comes down to drive time. Shah Alam families lean toward Glenmarie; Klang and Bandar Botanic toward Botanic Resort Club; Universiti Tenaga Nasional (UNITEN). Putrajaya and Cyberjaya families are typically best served from our Puchong venue, covered on its own service-area page.
Program Overview
Learn To Swim Program
Building Strong Foundations, One Stroke at a Time
A comprehensive program for kids of all ages and abilities, prioritizing safety, water confidence, and developmental readiness. Learn more.
What They’ll Learn:
Breath control, buoyancy & safe entry
Stroke fundamentals & coordination
Confidence through fun, guided sessions
Progress tracking with certified coaches
Pre-Competitive
Bridging the Gap from Technique to Performance
Ideal for swimmers ready to advance from Learn-To-Swim. Builds endurance, introduces pace work, and promotes goal-setting.
What They’ll Learn:
Stroke refinement & turn techniques
Endurance training & basic sets
Personal goal-setting & responsibility
Team spirit & discipline
Elite Competitive Program
Where Talent Meets Opportunity
High-performance training for committed athletes aiming to compete at state, national, or international levels. Learn more.
What They’ll Learn:
Periodized training & race strategies
Performance mindset & resilience
Dryland strength & mobility
National-level preparation
Life-Saving Program
Train for Safety. Lead with Confidence.
Empowers strong swimmers with rescue techniques, emergency response, and pre-lifeguard certification skills. Learn more.
What They’ll Learn:
Bronze Medallion prep & CPR basics
Rescue tows & water hazard response
Team communication & leadership
Endurance for real-life rescues
Fin Swimming Program
Speed, Strength & Streamlined Power
High-intensity aquatic training using mono/bi-fins—enhancing speed, body control, and breath efficiency. Learn more.
What They’ll Learn:
Mastery of mono & bi-fin kicks
Underwater streamlining & power
Competitive intro & cross-training
Mental focus & body awareness
Open Water Program
Open Water Program
Equips swimmers to handle natural water environments with safety, stamina, and awareness. Learn more.
What They’ll Learn:
Sighting, breath patterns & navigation
Dealing with waves, currents & tides
Risk awareness & decision-making
Group swimming & survival skills
Adult Swimming Lessons
Learning to Swim Has No Age Limit
Structured swimming classes for adults, whether you are starting from zero, easing past a water phobia, or rebuilding stroke technique. Available in small groups or as private one-to-one sessions. Learn more.
What They’ll Learn:
- Water comfort & breathing control
- Floating, treading & safe recovery
- Freestyle, breaststroke & survival strokes
- Endurance and lap-swimming confidence
Special Needs Program
Every Swimmer Deserves the Water
Inclusive swimming lessons for children with autism, ADHD or asthma, built around pre-assessments and a personalised pace. Private tracking is available for swimmers who need a quieter, focused setting. Learn more.
What They’ll Learn:
- Sensory-friendly water familiarisation
- Breath control and floating at their own pace
- Foundational strokes with patient repetition
- Confidence and routine through structured sessions
Junior Squad Program
From Learners to Young Competitors
What They’ll Learn:
- Stroke Refinement
- Endurance & Fitness
Race Skills & Confidence
- Teamwork & Sportsmanship
Triathlon Training Program
Train Smart. Race Strong. Become a Complete Endurance Athlete
What They’ll Learn:
- Race-specific swim, bike & run techniques
- Transition skills (T1 & T2) for faster overall times
- Endurance & pacing strategies
- Nutrition & hydration basics for racing
- Mental preparation & race planning
- Brick workouts & race simulations
Frequently Asked Questions
Could you please advice me on how to register for swimming classes?
To register, please contact us via WhatsApp at the number corresponding to your preferred location:
- Klang: +60 19-211 9606
- Shah Alam: +60 16-921 1786
- Puchong: +60 10-211 3705
Could you kindly advise on the appropriate age for children to commence swimming lessons?
Is prior swimming experience required for students to enroll?
Is an assessment required prior to enrollment?
What is the student-to-instructor ration in each class?
Are classes grouped by age or skill level?
How are classes affected by rainy weather conditions?
Can a missed class be rescheduled or replaced?
A missed class may be rescheduled provided the absence meets the following criteria:
- Illness: A medical certificate is required.
- Emergency: Advance notification with a valid reason is necessary.
- Vacation: Kindly inform us at least one week in advance.
What is the process for obtaining the class schedule or requiesting a change?
How do you accomodate children who are afraid of water?
Can parents remain on-site while the class is in session?
How long does it generally take acquire swimming skills?
Could you please provide details on the various swim levels?
Our program is designed with the following structured levels:
- Active Start (Wigler)
- Fundamental (Splasher)
- Learn to Train (Kicker)
- Train to Train (Improver)
- Train to Compete (Traveller)
- Train to Win (Challenger)
What is the process for tracking my child's progress throughout the program?
Can a child with prior experience be placed in a more advances level?
What are the fees for enrolling in the swimming program?
Swimming Fees
Please refer to the fee structure according to your selected venue:
Amigo Clubhouse (Puchong)
- Group (4x/month): RM178.20 (member), RM237.60 (non-member)
- Group (8x/month): RM302.40 (member), RM324.00 (non-member)
- Private (1-on-1): RM445.80 (member), RM594.00 (non-member)
- Private (2-on-1): RM259.00 (member), RM345.00 (non-member)
- Pre-Competitive (4x/month, 90 mins): RM239.00 (member), RM259.00 (non-member)
Botanic Resort Club (Klang)
- Group: RM172.80 (member), RM216.00 (non-member)
- Competitive: RM172.80 (member), RM216.00 (non-member)
- Private (1-on-1): RM518.40 (member), RM583.20 (non-member)
- Private (2-on-1): RM259.20 (member), RM291.60 (non-member)
Glenmarie Golf & Country Club (Shah Alam)
- Kindy (3-6 y/o): RM216.00 (member), RM226.80 (non-member)
- 7 & Above (4x/month): RM216.00 (member), RM226.80 (non-member)
- 7 & Above (8x/month): RM302.40 (member), RM324.00 (non-member)
- Private (1-on-1): RM604.80 (member), RM626.40 (non-member)
- Private (2-on-1): RM302.40 (member), RM313.20 (non-member)
- Pre-Competitive (12x/month, 90 mins): RM226.80 (member), RM248.40 (non-member) Registration Fee: RM150 (includes T-shirt and swim cap)
How can I complete the payment for the swimming classes?
Payment can be completed either through online bank transfer or by making a direct payment at the clubhouse.
What is the deadline for submitting payment?
Do you offer any discounts for siblings enrolled in the classes?
Are missed classes eligible for a reund?
What are the swimming classes conducted?
- Klang: Botanic Resort Club
- Shah Alam: Glenmarie Golf & Country Club
- Puchong: Amigo Clubhouse, 16 Sierra
Do you provide changing rooms and shower facilities for students?
We ensure that clean and comfortable changing and shower facilities are available for all participants.