Top 10 Swimming Schools in Malaysia

Swimming is more than a recreational activity. It is an essential life skill that can improve water confidence, physical fitness and personal safety. But choosing the right swimming school is not always straightforward or even easy.

Some academies specialise in babies and toddlers, while others focus on adult beginners, water-phobia learners or swimmers preparing for competitions. Facilities can also differ considerably, from public Olympic-sized pools to purpose-built indoor heated centres.

The following top 10 swimming schools in Malaysia have been selected based on their programme range, coaching structure, facilities, geographical coverage and suitability for different types of swimmers.

Find the Best Swimming Academy Near You

1
d swim academy swimming school malaysia
5

D Swim Academy

D Swim Academy, commonly known as DSA, is one of Malaysia’s most established swimming schools. It offers a broad pathway covering beginner lessons, stroke development, lifesaving education and competitive swimming.

The academy operates from the National Aquatic Centre in Bukit Jalil and provides lessons at several other locations across Kuala Lumpur, Selangor, Johor and Penang. DSA states that it has served more than 40,000 learners and is recognised as a Gold-level AUSTSWIM Swim Centre.

Its wide geographical reach and range of programmes make it a practical option for families who want a swimming school that can support learners beyond the beginner stage.

Key Services:
Extensive Programme Range

Provides learn-to-swim lessons, lifesaving programmes, fitness swimming and pathways for advanced swimmers

Multiple Malaysian Locations

Offers classes at major aquatic and sporting facilities across the Klang Valley, Johor and Penang.

Recognised Teaching Standards

DSA states that its swimming teachers are certified and CPR-qualified, with qualifications connected to AUSTSWIM and the Life Saving Society Malaysia.

Ideal for: Families seeking an established academy with multiple locations and a clear pathway from beginner swimming to advanced development.

2
happy fish swim school in malaysia
5

Happy Fish Swim School

Happy Fish Swim School is particularly well known for its baby, toddler and young-child swimming programmes.

The academy operates indoor swimming facilities and offers age-based classes for babies, toddlers, children and adults. Its Malaysian locations include areas such as Mont Kiara, Setia Alam, Elmina, Klang, Cheras and Mount Austin.

Its warm indoor pools and parent-assisted early-years programmes make it especially attractive to families introducing very young children to the water.

Key Services:
Baby and Toddler Programmes

Provides classes for babies from four months old, followed by toddler and independent children’s programmes.

Indoor Heated Facilities

Temperature-controlled swimming pools that allow lessons to continue more comfortably during rain 

Child-Led Learning

Baby programme promotes gradual progression at the child’s pace

Ideal for: Parents looking for structured baby, toddler or young-child swimming lessons in an indoor environment.

3
swim12 swimming school malaysia
4.8

SwimIn12

SwimIn12 is a results-focused swimming school known for its structured programmes for children and adults.

Its flagship curriculum is built around helping beginners develop swimming confidence within 12 lessons. The academy also offers weekly lessons, personalised programmes and coaching for swimmers who want to improve their technique.

SwimIn12 places particular emphasis on learners dealing with water anxiety or limited time, making it a strong option for adults who have postponed learning how to swim.

Key Services:
Beginner Curriculum

Uses a defined lesson pathway intended to help learners build confidence and independence.

Water-Phobia Support

Has experience working with children and adults who are uncomfortable or fearful in deeper water.

Flexible Learning Options

Offers regular weekly lessons, intensive programmes and coaching for different ages and swimming abilities.

Ideal for: Busy adults, older beginners and water-phobia learners who want a structured, results-oriented learning approach.

4
swim up academy swimming school malaysia
4.8

Swim Up Academy

Swim Up Academy combines swimming instruction with water-safety and survival skills.

Its programmes cover babies, toddlers, children and adults, including learners who want to overcome water anxiety. Lessons incorporate practical safety fundamentals such as floating, treading water and entering or exiting a pool safely.

The academy also offers pre-competitive swimming and specialised programmes such as lifesaving, freediving and mermaid swimming.

Key Services:
Water-Safety Fundamentals

Integrates floating, safe pool entry, treading water and basic survival skills into its lessons.

Inclusive Coaching

Provides instruction for learners with water phobia and promotes swimming opportunities for individuals with special needs.

Broader Aquatic Programmes

Offers lessons beyond basic swimming, including pre-competitive training and international lifesaving programmes.

Ideal for: Learners who want practical water-safety skills alongside regular stroke and swimming development.

5
aquabubs swim school academy malaysia
4.8

Aquabubs Swim School

Aquabubs Swim School is a child-focused swimming academy located at United Point in Kuala Lumpur.

Its programmes introduce babies and toddlers to the aquatic environment before gradually progressing towards water safety, survival skills and formal stroke development. The academy operates with a team of instructors in a purpose-built, family-friendly centre.

Aquabubs may be particularly appealing to parents who prefer a smaller, specialised academy rather than a large multisite swimming organisation.

Key Services:
Early-Years Specialisation

Offers baby and toddler programmes that gradually build comfort and confidence around water.

Progressive Swim Curriculum

Moves learners from water familiarisation to survival skills, streamlining, kicking and stroke development.

Family-Friendly Centre

Operates from a purpose-built facility designed around child safety, learning and parental convenience.

Ideal for: Babies, toddlers and younger children who need a gentle introduction to swimming in a specialised environment.

6
my first swimschool swimming school
4.7

My First Swim School

My First Swim School provides structured swimming lessons with a strong emphasis on creating a comfortable learning environment.

The academy was founded by former swimming students who later became instructors. This background has shaped its focus on teaching quality, student care and the development of strong swimming foundations.

Its main centre is located in Section 19, Petaling Jaya, with additional branch information available for Seremban 2.

Key Services:
Beginner-Friendly Environment

Places emphasis on helping new learners feel comfortable before advancing to more technical swimming skills.

Strong Swimming Foundations
  • lessons around developing the essential skills needed for long-term progress.
Lifesaving Developmen

access to lifesaving-related programmes and Bronze Medallion training 

Ideal for: Children and new swimmers who benefit from a patient, foundation-focused learning environment.

7
dory swim academy swimming school malaysia
4.6

Dory Swim Academy

Dory Swim Academy stands out for its indoor 25-metre heated swimming pool.

The academy’s programmes begin with water confidence and survival swimming before moving towards stronger swimming technique. Its instructors follow a standardised teaching syllabus, which helps maintain consistency when learners work with different coaches.

The covered facility also reduces the likelihood of lessons being interrupted by rain, making it convenient for families seeking more predictable scheduling.

Key Services:
Indoor Heated Pool

Provides a covered 25-metre facility suitable for lessons throughout the year.

Standardised Curriculum

Trains instructors to follow a shared teaching process and consistent lesson syllabus.

Survival Swimming Focus

Encourages water confidence and basic survival ability before progressing into more advanced strokes.

Ideal for: Families who prioritise an indoor heated pool and a consistent, syllabus-led teaching system.

8
sailfish academy swimming school
4.6

Sailfish Swim Academy

Sailfish Swim Academy offers swimming programmes for learners ranging from infants and beginners to competitive swimmers.

Its lessons place emphasis on water safety, technical development and personalised instruction. Programmes are available for children and adults, with private lesson options for learners who need more individual attention.

The academy also operates classes at locations that include an indoor heated pool at Tropicana Aman.

Key Services:
All-Age Programmes

Offers swimming classes for children, adults and learners with different levels of experience.

Personalised Instruction

Provides private classes that can be adapted to an individual swimmer’s learning pace and objectives.

Progression to Competitive Swimming

Supports swimmers who want to move from general lessons into more advanced or competition-focused development.

Ideal for: Families seeking personalised lessons and a pathway covering both recreational and competitive swimming

9
watermates swimming academy swimming school malaysia
4.6

Water Mates Swimming Academy

Water Mates Swimming Academy provides swimming lessons at several locations across Selangor and Kuala Lumpur.

The academy was founded in 2019 by former Malaysian national swimmer and record holder Tern Jian Han. Its programmes include beginner lessons, lifesaving classes and competitive swimming development.

Water Mates currently lists centres in Subang, Kepong, Kota Damansara and Klang, with facilities designed for different learner levels.

Key Services:
Experienced Competitive Leadership

Was founded by a former national swimmer with coaching and competitive experience.

Multiple Klang Valley Centres

Provides convenient options for families living around Subang, Kepong, Kota Damansara and Klang.

Broad Programme Selection

Offers general swimming lessons, lifesaving instruction and competitive swim training.

Ideal for: Klang Valley families seeking a multisite academy with beginner, lifesaving and competitive programmes.

10
ezy swimming academy swimming school
4.6

EZY Swimming Academy

EZY Swimming Academy is one of the more prominent swimming schools serving Johor Bahru and the surrounding region.

The academy teaches swimmers at different levels and provides a pathway into competitive swimming. Its main operations include the Pusat Akuatik Arena MBJB in Larkin, with other Johor locations listed by the academy.

EZY also highlights its role in developing high-performance swimmers, including an athlete who competed at the Paris 2024 Olympic Games.

Key Services:
Strong Johor Presence

Provides an established swimming-school option for families outside the Klang Valley.

Competitive Development

Offers training for swimmers who want to progress beyond recreational swimming.

High-Performance Track Record

Promotes a competitive pathway that has included the development of national-level and Olympic-standard talent.

Ideal for: Learners in Johor who want structured swimming lessons with access to a competitive development pathway.

Frequently Asked Questions About Swimming Schools in Malaysia

Swimming lessons in Malaysia typically cost RM40 to RM100 per group lesson or RM100 to RM210 for a private one-to-one session. Monthly fees usually range from RM160 to RM400 for group classes, excluding possible registration or pool charges. 

Some swimming schools accept babies from around four months old for parent-assisted water-familiarisation classes.

Indoor heated pools can be more comfortable for babies, toddlers and learners who are sensitive to colder water.

 

Most beginners can learn basic swimming skills in 8 to 20 lessons, while becoming a confident and competent swimmer often takes 20 to 40 lessons with regular practice. Young children typically take longer than older children and adults because they develop water confidence and coordination at a different pace. 

Private lessons provide more individual attention and may suit water-phobia learners, children with specific needs or swimmers correcting technical weaknesses. Group lessons are usually more affordable and can help children learn through observation and social interaction. 

Ask whether the instructor holds recognised qualifications such as AUSTSWIM, STA (Swimming Teachers’ Association UK) or certifications issued through the Malaysia Swimming Teachers’ Association (MSTA), along with current CPR or first aid training.