Dive into Our Range of Swim Programmes

No matter your age or ability, we have a swim programme tailored to meet your needs and help you reach your full potential in the water.

Programmes for Every Age and Skill. Get a Free Trial Before You Sign Up

Guaranteed Programme

Basic Package
Best for beginners

billed at

RM3,200/yr

  • Learn to swim in 12 hours - if not, every lesson after that is free
  • Suitable for beginners with 0 experience
  • Foundation module
  • Relaxation module
  • Valid for 1 year
  • Only for ages 7 to 55
  • Graduate with a certificate

Guaranteed Programme

Advanced Package
For experienced swimmers
ready for the next level

billed at

RM3,200/yr

  • Learn to swim in 12 hours - if not, every lesson after that is free
  • Learn advanced swimming skills and techniques
  • Exercise module
  • Survival module
  • Valid for 1 year
  • Only for ages 7 to 55
  • Graduate with a certificate

Guaranteed Programme

Full Package
Complete your
Swimin12 journey

billed at

RM6,400/yr

RM5,800/yr

  • Learn to swim in 12 hours - if not, every lesson after that is free
  • Master all modules in the basic and advanced pack.
  • Valid for 1 year
  • Only for ages 7 to 55
  • Graduate with a certificate

Monthly Programme

Monthly Programme
Same modules,
flexible pacing

RM460

4 classes

RM640

8 classes

save 30%

  • Explore swimming at your own pace
  • Suitable for students of all levels
  • All ages welcome, from 4 - 100 years old
  • Graduate with a certificate

Costs shown do not include the required registration fee of RM180. An entrance fee of RM22 is included in the prices listed. During your free trial, a pool rental price of RM22 will apply.

The Swimin12 Curriculum

Foundation

The foundation module lays the groundwork for all future swimming skills. You will learn the basic principles of buoyancy, pressure, and force, enabling you to move in the water with minimal effort.

Key skills include

  • Landing safely in the water
  • Performing the breaststroke kick and glide
  • Maneuvering around obstacles
  • Utilizing wall pushes for efficient swimming
Graduation requirements for this module
  • Landing
  • 50m Breaststroke
  • ⁠50m Gliding Breaststroke
  • Manoeuvring
  • Wall push

More details will be provided prior to final assessment.

Relaxation

Building upon the foundation skills, the relaxation module focuses on helping you feel comfortable and at ease in the water. You will learn techniques to conserve energy while staying still or moving efficiently.

Key skills include

  • Floating effortlessly on your back
  • Executing survival jumps safely
  • Mastering U-turns for efficient navigation
  • Utilizing fins effectively for enhanced propulsion
Graduation requirements for this module
  • Float on the back
  • ⁠50m Squid
  • Survival jump
  • ⁠U-Turn
  • 50m Fins

More details will be provided prior to final assessment.

Exercise

With a solid foundation in relaxation techniques, you can now explore swimming as a form of exercise. This module introduces freestyle and backstroke, along with proper water entry techniques. You will also learn how to use masks, snorkels, and fins for enhanced swimming experiences.

Key skills include

  • Performing the backstroke with proper technique
  • Mastering the freestyle stroke for efficient swimming
  • Executing various water entry methods
  • Utilizing masks, snorkels, and fins for underwater exploration
Graduation requirements for this module
  • 50m Backstroke
  • 50m Freestyle
  • ⁠Water Entry (jumping into water)
  • 50m Swimming with fins & snorkel

More details will be provided prior to final assessment.

Survival

The survival module focuses on developing essential skills that could prove crucial in open water environments. You will learn to move effectively in various water conditions and execute contingency plans for different scenarios.

Key skills include

  • Performing survival jumps with immobilized hands or legs
  • Diving deep underwater to retrieve objects
  • Executing somersaults to maintain orientation
  • Experiencing simulated sea waves to enhance preparedness
Graduation requirements for this module
  • Survival jumps
  • ⁠Somersault
  • ⁠Underwater diving: 1.8m depth at 9m distance
  • Water Treading
  • Seawave simulation including floating

More details will be provided prior to final assessment.

Why Choose Swimin12?

Water Phobia Experts
We are well-known for helping students overcome their fear of water. First, we accurately pinpoint the source of fear of swimming in water, and we address those in our techniques and teaching methods.
Energy-efficient Swimming
Feel exhausted after swimming? Our methodology teaches you to swim further with the least amount of energy while completing a full body, water-based workout.
Low Student to Coach Ratio
Learn alongside up to 4 students in your class. Receive individualised attention, make friends with peers, and enjoy the benefits of learning in a social setting!
Highly Trained Coaches
Swimin12 coaches attend 120 hours of training over a period of 3-6 months. Coaches go through an advance course that covers practical training on psychology, communications and many more.
Flexible Timing
Work, holidays, and emergencies can get in the way of your swim schedule. No problem - just give us a ring and we'll reschedule your class immediately.

Frequently Asked
Questions

How do I enroll my child in your swim classes?
You can enroll your child by clicking Book a Free Trial on our website. Alternatively, you can visit our swim school in person or call our customer service team for assistance.
What are the class schedules and duration?
Each class lasts 45 - 60 minutes. Class schedules vary by location and availability. Please contact your preferred branch to check on opening hours and class schedules.
What is the class size and student-to-instructor ratio?

Guaranteed programmes and beginner levels learn with 4 students per instructor. For professional, competitive levels, there are 10 students per instructor.

Group classes are conducive environments for peer learning. Private lessons are also available. Should you be interested, please enquire for more info.

Are your instructors certified and experienced?
Yes, all our instructors have 120 hours of swimming education training for all age groups and skill levels. Our instructors also receive extensive training with hundreds of psychological content to motivate various age groups and student profiles, plus a deep understanding 16 specific root causes of fear (proudly researched & innovated by Swimin12).
Do you offer trial classes?
Yes, we offer a free trial class for new students. This allows you and your child to experience our teaching methods and facilities before committing to a full session. Please note that a pool rental fee of RM22 is still applicable.
What safety measures are in place at your swim school?
Safety is our top priority. Our pool is equipped with safety features like anti-slip tiles and lifeguard supervision. We also conduct regular water quality checks and our instructors are trained in first aid and CPR. We always have lifeguards on duty.
What happens if there is bad weather?
In the event of bad weather, such as thunderstorms, we may cancel classes for safety reasons. We will notify you via SMS or email, and makeup classes will be scheduled accordingly.
Do you offer private lessons?
Yes, we offer private lessons for individuals who prefer one-on-one instruction. Private lessons are available for both children and adults and can be scheduled at your convenience. Please enquire for info.
How do you handle missed classes?
If you miss a class due to illness or other valid reasons, please inform us in advance. We offer makeup classes within the same term, subject to availability.

Over 12,000 Swimmers have Mastered the Swimin12 Methodology

"This has been the best place that I’ve seen and experienced any coach train my children and the others in the center. My 2nd boy is a Special Child and it took him more than a few years of training by various other coaches before he even had the confidence to float, let alone swim, in shallow water."

Shankar Ramu

Selangor

"I can swim to the deepest side of the pool after 6 classes. I finally passed my assessment and graduated officially!"

Gail Ele

Selangor

"I used to have water phobia but my coaches at Swimin12 helped me overcome it. One of the best parts of Swimin12 is they teach you until you can swim regardless the number of classes."

Jamie Khoo

Selangor

"Thanks to the coach team for taking care of my 7 year old son with lots of care without compromising on the professional front. They are thorough professionals and made my son to be very comfortable in the water though he had fear of getting into the pool."

Arun Chandrasekar

Selangor

"This has been the best place that I’ve seen and experienced any coach train my children and the others in the center. My 2nd boy is a Special Child and it took him more than a few years of training by various other coaches before he even had the confidence to float, let alone swim, in shallow water."

Shankar Ramu

Selangor

"I can swim to the deepest side of the pool after 6 classes. I finally passed my assessment and graduated officially!"

Gail Ele

Selangor

"I used to have water phobia but my coaches at Swimin12 helped me overcome it. One of the best parts of Swimin12 is they teach you until you can swim regardless the number of classes."

Jamie Khoo

Selangor

"Thanks to the coach team for taking care of my 7 year old son with lots of care without compromising on the professional front. They are thorough professionals and made my son to be very comfortable in the water though he had fear of getting into the pool."

Arun Chandrasekar

Selangor

"This has been the best place that I’ve seen and experienced any coach train my children and the others in the center. My 2nd boy is a Special Child and it took him more than a few years of training by various other coaches before he even had the confidence to float, let alone swim, in shallow water."

Shankar Ramu

Selangor

"I can swim to the deepest side of the pool after 6 classes. I finally passed my assessment and graduated officially!"

Gail Ele

Selangor

"I used to have water phobia but my coaches at Swimin12 helped me overcome it. One of the best parts of Swimin12 is they teach you until you can swim regardless the number of classes."

Jamie Khoo

Selangor

"Thanks to the coach team for taking care of my 7 year old son with lots of care without compromising on the professional front. They are thorough professionals and made my son to be very comfortable in the water though he had fear of getting into the pool."

Arun Chandrasekar

Selangor

"This has been the best place that I’ve seen and experienced any coach train my children and the others in the center. My 2nd boy is a Special Child and it took him more than a few years of training by various other coaches before he even had the confidence to float, let alone swim, in shallow water."

Shankar Ramu

Selangor

"I can swim to the deepest side of the pool after 6 classes. I finally passed my assessment and graduated officially!"

Gail Ele

Selangor

"I used to have water phobia but my coaches at Swimin12 helped me overcome it. One of the best parts of Swimin12 is they teach you until you can swim regardless the number of classes."

Jamie Khoo

Selangor

"Thanks to the coach team for taking care of my 7 year old son with lots of care without compromising on the professional front. They are thorough professionals and made my son to be very comfortable in the water though he had fear of getting into the pool."

Arun Chandrasekar

Selangor

Take the
Plunge, Book Your Trial Class

Unlock your aquatic potential with personalized instruction tailored to your needs. Start your swim journey today!

Try for free

  • Choose Location
    PJ Palms

    Petaling Jaya, Selangor

    Bayan Club

    Seri Kembangan, Selangor

    Ponderosa Golf &
    Country Club

    Johor Bahru, Johor

  • Get in Touch

    Have questions or need assistance? We’re here to help! Reach out to us through any of the methods below, and our team will get back to you promptly.

    Phone / Whatsapp

    +60 16 3533 600

    Customer service
    operating hours

    Mon to Sun
    8.00am – 10.00pm

    Follow Us