Swimming Lessons For Kids

We can’t stop the waves, but we can learn to swim!

All work and no play makes Jack a dull boy

Research shows that regular swimming increases oxygen delivery to the brain. By having a good time swimming, your child will be able to focus on daily activities and study more efficiently! This is the secret of champion kids.At Happy Fish, we believe that learning to swim should promote lifelong skills and be fun! We love to swim, and our goal is to teach our students to love it too!

Essential Skill

Today, swimming is regarded as an essential skill and is included as part of the national curriculum. One of the most popular sports in the country, it may be executed for recreational purposes, as a competitive activity or for more adventurous purposes such as swimming in open waters.

National SwimSafer Syllabus

Our kids’ swimming lessons are designed according to the Singapore Sports Council’s SwimSafer syllabus, starting from Stage 1,2 & 3 to Bronze, Silver and Gold! Each stage is designed to help children in developing graceful swimming skill and life-saving skill.  

Register Now!

Learn To Swim Progression

Beginner Level

kids beginner swimming

SwimSafer Stage 1

Students will learn how to enter the water safely and how to be safe in deep water. General safety knowledge alongside learning how to move forward and backward in the water is taught as well. Personal survival skills and the ability to properly enter and exit the pool will be covered here. Read more – SwimSafer Stage 1

Intermediate Level

intermediate kids swimming

SwimSafer Stage 2

Additional skills on how to get into the water and how to perform a surface dive are covered. Sculling, personal safety skills and awareness of where one is in the water will be introduced as well. Students will learn to swim at least 25 metres. Read more – SwimSafer Stage 2

SwimSafer Stage 3

This stage introduce rescue skills alongside water survival skills. Students will enhanced underwater and sculling skills. Handling personal floatation devices will be taught too. During this stage, students will learn how to swim at least 50 metres continuously at this programme. Read more – SwimSafer Stage 3

Advance Level

advance kids swimming

SwimSafer Stage Bronze

Students will learn how to handle stroke techniques and perform coordinated breathing in deep water. This also works with helping to get children to know how to be safe around water craft and how to work with intermediate water survival and rescue skills. The new goal at this point is to swim for a 100 metres continuously. Read more – SwimSafer Bronze

SwimSafer Stage Silver

This part of the process involves learning how to dive into the water and how to handle advanced rescue and survival skills. A vital part of this process involves allowing the child to learn how to handle swimming strokes so that the child can get to the last stage. Read more – SwimSafer Silver

SwimSafer Stage Gold

This is the last stage. Students will learn to perform proper swimming strokes in order to swim for 400 metres continuously. Students will learn how to stay afloat with ease for a longer period of time as well. Also, advanced lifesaving rescue, standing dive and safety skills will be continue be taught. Read more – SwimSafer Gold

Happy Fish's Indoor Heated Swimming Pools

The happiest place to learn swimming!

Our indoor pool is running on high-quality salt chlorinator combined with UV filter. UV is the non-chemical technology used by New York City to purify drinking water. The results are equally impressive in swimming pools. You'll enjoy a pool that is safe, healthy, and a lot easier to manage. UV does the heavy lifting which lowers chlorine demand up to 90%. Bacteria and other disinfection by-products are safely eliminated.

We maintain pool temperature at 30-32 Celsius during lesson time, so be assured to enjoy the warm crystal clear water and say goodbye to shivers, stinging eyes, dry hair and skin! 

Happy Fish @ Wild Wild Wet

Happy Fish @ Bedok

Happy Fish @ Jurong East

Happy Fish @ Horsecity

Happy Fish @ Bukit Timah

Happy Fish @ Jurong East 2

Happy Fish @ Kota Damansara (Malaysia)

Happy Fish @ Sunway Pyramid (Malaysia)

Happy Fish @ Taman Sea SS23 (Malaysia)

Happy Fish @ Sunway Iskandar (Malaysia)

Happy Fish @ 163 Mont Kiara (Coming Soon)

Happy Fish @ KSL Esplanade (Coming Soon)

Lessons’ Info

Happy Fish @ Bedok (Indoor Heated)

Schedule Level
Thursday 5:00 PM Beginner
Thursday 5:45 PM Beginner
Thursday 6:30 PM Beginner
Happy Fish @ Jurong East (Shaded Pool)

Schedule Level
Tuesday 7 PM Beginner
Wednesday 6:45 PM Beginner
Thursday 6:30 PM Beginner
Saturday 9:30 AM Beginner
Saturday 10:15 AM Beginner
Saturday 2 PM Beginner
Sunday 3.30 PM Beginner
Sunday 9:30 AM Beginner
Sunday 10:15 AM Beginner
Sunday 2 PM Beginner
Sunday 5 PM Beginner
Sunday 6 PM Beginner
Happy Fish @ Horsecity (Indoor Heated)

Schedule Level
Wednesday 5:30 PM  Beginner
Wednesday 6:15 PM Beginner
Saturday 5:30 PM Beginner

Sengkang SC

Schedule Level
 Sat 8.00am  Beginner+
 Sat 9.00am  Advance
 Sat 10.00am  Advance
 Sat 11.00am  Intermediate
 Sat 12.00pm  Beginner
 Sat 12.00pm  Beginner +
 Sat 1.00pm  Beginner
 Sun 10.00am  Beginner +
 Sun 11.00am  Beginner
 Sun 1.30pm  Beginner
 Sun 2.30pm  Intermediate
 Sun 3.30pm  Advance
 Sun 4.30pm  Beginner
 Sun 5.30pm  Beginner +

Bukit Batok SC

Schedule Level
 Sat 9.00am  Intermediate
 Sat 10.00am  Beginner
 Sat 10.00am  Beginner +
 Sat 11.00am  Advanced
 Sat 11.00am  Beginner
 Sat 3.00pm  Beginner
 Sat 4.00pm  Advance
 Sat 5.00pm  Intermediate
 Sun 9.00am  Intermediate
 Sun 10.00am  Beginner +
 Sun 11.00am  Beginner
 Sun 3.00pm  Beginner
 Sun 4.00pm  Intermediate

Bedok SC

Schedule Level
Sat 9.00am  Mixed level
Sat 10.00am  Intermediate
 Mixed level
Sat 11.00am  Mixed level
Sat 12.00pm  Mixed level
Sat 2.00pm  Beginner
Sat 3.00pm  Mixed level
Sat 4.00pm  Mixed level
Sat 5.00pm  Mixed level
Sat 6.00pm  Mixed level
Sat 7.00pm  Mixed level
Sun 8.00am  Mixed level
Sun 9.00am  Mixed level
Sun 10.00am  Mixed level
Sun 11.00am  Mixed level
Sun 12.00pm  Mixed level
Sun 2.00pm  Beginner
Sun 3.00pm  Mixed level
Sun 4:00pm  Mixed level
Sun 5:00pm  Mixed level
Sun 6:00pm  Mixed level

Class Details

All Happy Fish Indoor Heated Pools

  • Weekday: S$342.40 per term (incl. GST)
  • Weekend: S$428.00 per term (incl. GST)
  • Term: 10 lessons with 4 make-up credits
  • Duration (Beginner): 45 minutes per lesson
  • Duration (Int & Adv): 60 minutes per lesson
  • Group size (Beginner): 6 students
  • Group size (Int & Adv): 10 students
All Public Pools

  • Weekday & Weekend: S$210 per term
  • Term: 12 lessons
  • Duration: 60 minutes per lesson
  • Group size: max. 10 students


Happy Fish Shaded Heated Pools

  • Weekday: S$273.92 per term (incl. GST)
  • Weekend: S$342.40 per term (incl. GST)
  • Term: 10 lessons with 4 make-up credits
  • Duration (Beginner): 45 minutes per lesson
  • Duration (Int & Adv): 60 minutes per lesson
  • Group size (Beginner): 6 students
  • Group size (Int & Adv): 10 students

Happy Fish Pool Class Policy

  • Lessons are scheduled for 10 consecutive weeks, excluding public holidays.
  • Make-up credits must be fully utilised within the same term.
  • Absences must be notified at least 2 days in advance for non-medical reason or 2 hours before lesson and supported with medical proof for medical reason. Failing to do so, the lesson will be charged.
  • Students with perfect attendance (or not utilising the make-up credits) are eligible to redeem an underwater photoshoot or a 1-minute milestone video capturing termly milestones.
  • There will be no lesson if the lesson falls on an actual public holiday, at no charge. Lessons will be as per normal for public holidays in lieu.
  • Children will be grouped according to age groups in their first term and may subsequently regroup according to their stages (timing may change).
  • Happy Fish will send a relief instructor if the class coach is unable to conduct the lesson on that day.
  • Start date will be postponed if the class size does not meet the minimum requirement.
  • Accompanying adults must wear appropriate swim attire. Strictly no shorts, long pants or t-shirts.

Public Pool Class Policy

  • Lessons are scheduled for 12 consecutive weeks, excluding public holidays.
  • The school will re-allocate students to a more suitable class if necessary to ensure good learning experience.
  • (Not applicable for indoor pools) There will be no compensation or make-up lesson if the pool is closed due to bad weather. However, the instructor will standby to continue the lesson as soon as the pool is deemed safe for swimming. The lesson will be conducted as usual under drizzling rain condition.
  • Students will be invited to participate in SwimSafer assessment when his/her instructor deem ready. (Charges apply)
  • Happy Fish reserves the right to postpone the start date if the class size does not meet the minimum number of students.
  • Other general Terms and Conditions apply

sign up swimming lesson now

Private Lessons


Our indoor heated pool or your preferred location


Weekdays ONLY (Subject to coach availability)


45 minutes per lesson


1 month = 4 lessons

Private lesson @ Public Pools

  • Individual: S$280.00 per month
  • 2 in a group: S$320.00 per month
  • 3 in a group: S$360.00 per month
  • 4 in a group: S$400.00 per month
  • 5 in a group: S$440.00 per month
  • 6 in a group: S$480.00 per month

Private lesson @ Indoor Pools – Inclusive of GST

  • Individual: S$321.00 per month
  • 2 in a group: S$374.50 per month
  • 3 in a group: S$428.00 per month
  • 4 in a group: S$481.50 per month
  • 5 in a group: S$535.00 per month
  • 6 in a group: S$588.50 per month

sign up swimming lesson now

What is the age range for this particular category?

Children aged 5 years and above would consider kids category.

Do I need to be in the pool together with my child?

There is no need for parents to be in the pool with the child. You can observe the class near the pool.

Can I group my 3 years old kid with 8 year old kid together?

As they are in different categories, we recommend to conduct the class separately. We will suggest a back to back lesson for your children. We will be using different syllabus for toddler and kid swimming lessons.

Can I enroll my toddler to join Kid's Swimming Lessons?

It is not advisable to do so. As our kid’s class is design for kids age 5 and above, your child may have difficulty in catching up the pace. It may be counter-productive to do so. We will however, consider the decison on a case by case basis to see if the child is suitable for the class.

What do I need to bring for my swimming lesson?

You need to have your own swim gear, goggles and float board for the first lesson. Your swimming instructor may advise you further after the first lesson.

Are your instructors certified and proficient in handling kids?

Our instructors conducting kids classes are fully qualified with the relevant certifications from the Singapore Sports Council and Singapore Swimming Teachers’ Association. They are trained and experienced in conducting swimming lessons for kids.

Is there any trial class available?

You are welcome to register a package that offers a minimum of 12 lessons. You may refer to Kid Swimming Lessons for more information. We are sorry that we do not offer single trial class at the moment.

My child is Asthmatic. Is he suitable to learn swimming?

We highly recommend a doctor’s opinion to be sought first as there are varying degrees of Asthma.

I couldn't find my answer.

Please email your enquiries to admin@swimminglessons.com.sg, we will be in touch with you soon. Alternatively, you can also give us a call at 6589-8650, Mondays-Sundays, 9am-6pm.

Important Message For Parents

Parents play an important role in children’s swimming experience. While children are striving hard to learn how to swim, parents should know how to help their children.

  • Do not expect your child to be able to swim soon after they are introduced to the water. It depends on individual learning ability. As a parent, you should focus on the long-term goal and avoid putting pressure on achievement and expecting quick results, as this may become counter-productive.
  • Don’t be over ambitious about your child’s progress. Allow them to gradually develop and improve at his or her own pace. There is no shortcut in learning to swim. Practice makes perfect. Every children needs regular lessons and training, so don’t hurry them! Your child will learn much more in short and frequent regular visits than in the occasional long one.
  • If your child no longer seems to enjoy the water, don’t give up! Continue your regular lessons but don’t waste all the earlier good work. It is a good idea to just hang around and watch as the others carry on, rather than skipping lessons.
  • Don’t compare your child with others. Everyone has different learning ability.
  • If your child accidentally slips into the water and swallows water during the lesson, don’t worry, as this is a learning process. Praise them for trying. Children need to be encouraged. By doing this, children will enjoy and have fun.
  • If your child cries during the lesson, it doesn’t mean that your child is not ready for swimming lessons. You child may be adjusting to the separation from Mum and Dad, getting accustomed to the new surroundings, or just having a bad day. Give your child some time and let him or her develop confidence. Very soon he or she will be able to enjoy this wonderful experience in a totally relaxed environment with us.

Optional Advance Program

Open Water SwimSafer

Suitable for triathlon enthusiast. Experience the thrill of swimming in an open water condition and conquer the waves. You will be taught the techniques and skills to swim in open water (sea). Read More – Open Water SwimSafer

Competitive Swimmer

For those who are really into swimming and wish to take part in various swimming competition, this stage emphasizes swimming stroke corrections, swimming speed, stamina and endurance. Special techniques like somersault in water, professional plunging will also be introduced in this stage to reduce the swimming time. Read More – Competitive Swim Training

Life Guard

This program impart you the necessary life saving skill according to Life Saving 1,2,3, Bronze Medallion and etc. Rope throwing, Towing and other rescue technique will be introduced. You will be able to take part in various life saving competiton too! Read More – LifeSaving Course

Platform Diving

Platform diving is a part of swimming and that it helps to bring your techniques to the next level. Anyone who has swimming skills can pick it up and it isn’t just suitable for professionals alone. Hence, we are providing you with this unique opportunity to dive like a pro! Read More – Platform Diving