Swimming Lessons For Kids (5 – 12 years old)

Indoor Heated Pools . Proven Curriculum . Over 40,000 Graduates

A Vital Life Skill for Every Child

Swimming is not just an enjoyable activity, it’s an essential life skill that empowers children to explore their world with confidence. Research shows that regular swimming improves oxygen delivery to the brain, enhancing focus and learning efficiency in daily activities. At Happy Fish, we believe that swimming lessons should be fun and promote lifelong skills. Our passion for swimming drives us to inspire our students to love it just as much as we do!

Swimming is considered a crucial life skill and is included in the national curriculum. As one of the most popular sports in the country, it offers various opportunities, from recreational and competitive swimming to open water adventures.

Achieve SwimSafer Certification and Beyond

Our kids’ swimming lessons begin with the Happy Fish method, teaching essential swimming skills enjoyably and engagingly. As children become proficient, they can participate in the SwimSafer assessment, designed to develop essential water survival and life-saving skills. This valuable certification opens doors to even more aquatic opportunities and achievements.

Kid Program: 4 Levels of Mastery and Confidence

Nurture your 5–12-year-old into a confident, versatile swimmer through four dynamic milestones—each represented by a friendly sea creature. Our expert coaches provide personalized guidance, helping your child excel in technique, endurance, and water safety.

The Happy Fish Journey

Meet the Kids swim crew — 4 levels to confident swimming

Your child progresses through four friendly levels, each with its own sea-creature buddy, a clear goal and the skills they’ll master. Tap a card to see what’s inside!

Starry the Seahorse

Level 3.1 · Foundation

Starry the Seahorse

Complete streamlined kicking for 5 meters.
See skills
  • Water confidence & submersion
  • Starfish & streamlined float
  • Face-in kicking
  • Streamlined kicking
  • Safe entry & exit
Inky the Octopus

Level 3.2 · Beginner

Inky the Octopus

Complete freestyle (RBRB) for 20–25 meters in a horizontal position.
See skills
  • One-hand kicking
  • 6-kick change hand
  • Rainbow hand
  • Side breathing
  • Complete freestyle (RBRB)
  • Spider crawl
Skipper the Dolphin

Level 3.3 · Intermediate

Skipper the Dolphin

Complete freestyle, backstroke & breaststroke for 50 meters each.
See skills
  • Complete backstroke
  • Froggy float & breaststroke
  • Pull & breathe
  • Stroke-correction drills
Bello the Whale

Level 3.4 · Advanced

Bello the Whale

Swim 100 meters of freestyle, backstroke, breaststroke and butterfly.
See skills
  • Butterfly (wriggle-wriggle-fly)
  • Survival strokes
  • Treading water
  • Somersaults & dives
  • Ready for SwimSafer
Every child moves at their own pace — there’s no fixed timeline. Graduates are ready for SwimSafer!

Book a trial class »See our full curriculum →

Who We Are?

Happy Fish is the leading swim school with 21 indoor heated swimming pools in Singapore & Malaysia, providing high-quality learn-to-swim programmes for all ages since 2007.

With over 18 years of research and experience, we commit to bring the best learning experience to all our students. Using state-of-the-art water sanitisation and filtration system, our students can learn to swim in a comfortable, controlled environment with crystal clear water.

Happy Fish's Indoor Heated Swimming Pools

The happiest place to learn swimming!

Experience the exceptional at our indoor swimming pools, equipped with cutting-edge salt chlorinators and UV filter technology. Enjoy pristine water quality with UV filtration, a non-chemical process that purifies water to the highest standards, making it safe, healthy, and easy to manage. This powerful combination lowers chlorine demand by up to 90%, eliminating bacteria and other disinfection by-products.

Dive into the warm embrace of our crystal-clear water, maintained at a comfortable 32 degrees Celsius during lesson times. Say goodbye to shivers, stinging eyes, dry hair, and skin, and immerse yourself in the ultimate swimming experience at Happy Fish Swim School!

SINGAPORE BRANCHES

HOME @ Stevens

Central

Bedok

East

Toa Payoh

Central

Jurong East

West

Lentor

North East

Bukit Timah

Central

Tengah

West

Buangkok

North East

MALAYSIA BRANCHES

Mont Kiara

Selangor

Taman Sea

Selangor

Sunway BigBox

Johor

Sunway Pyramid

Selangor

Kota Damansara

Selangor

Cheras

Selangor

KSL Esplanade Mall

Selangor

Kota Kemuning

Selangor

Forum Mall

Selangor

Elmina Lakeside Mall

Selangor

Mount Austin

Johor

Lessons’ Info

GROUP CLASS

Pool

Schedule

Most popular

First 5 lessons
$198.93
5 lessons · $39.79 per lesson
Your starting pack
Per 10 lessons thereafter
$397.85
10 lessons · $39.79 per lesson
Renew as your child progresses

Most popular

First 5 lessons
$272.50
5 lessons · $54.50 per lesson
Your starting pack
Per 10 lessons thereafter
$545
10 lessons · $54.50 per lesson
Renew as your child progresses

Most popular

First 5 lessons
$163.50
5 lessons · $32.70 per lesson
Your starting pack
Per 10 lessons thereafter
$327
10 lessons · $32.70 per lesson
Renew as your child progresses

Most popular

First 5 lessons
$218
5 lessons · $43.60 per lesson
Your starting pack
Per 10 lessons thereafter
$436
10 lessons · $43.60 per lesson
Renew as your child progresses

Most popular

First 5 lessons
$245.25
5 lessons · $49.05 per lesson
Your starting pack
Per 10 lessons thereafter
$490.50
10 lessons · $49.05 per lesson
Renew as your child progresses

Most popular

First 5 lessons
$354.25
5 lessons · $70.85 per lesson
Your starting pack
Per 10 lessons thereafter
$708.50
10 lessons · $70.85 per lesson
Renew as your child progresses
  • Frequency: Once a week lesson
  • Duration: 45 minutes per lesson
  • Class Size:
    • Foundation & Beginner Level: Maximum of 6 students
    • Intermediate & Advance Level: Maximum of 8 students

 

Kid Class Policy

  • Lessons are scheduled for consecutive weeks, excluding gazetted public holidays.
  • Free makeup lesson when you update your child’s attendance in the Parent Portal at least 2 hours before class.
  • Makeup lessons are booked in another class with space. Your regular weekly class stays the same.
  • Need to change a makeup lesson? Reschedule it again anytime in the Parent Portal, free.
  • There will be no lesson if the lesson falls on a gazetted public holiday. Lessons will be postponed, and the customer requires no further action.
  • Lessons will be as normal for public holidays in lieu unless otherwise announced.
  • Happy Fish reserves the right to send a relief instructor if the class coach cannot conduct the lesson on that day.
  • The School reserves the right to cancel or postpone the lesson in an unforeseen situation or when a relief coach is unavailable.
  • The School reserves the right to reschedule the commencement date of classes if the class size does not meet the minimum requirement.
  • In the event that the class size falls short in the next term, the School reserves the right to reshuffle the students and close the class.
  • Other general Terms and Conditions apply

Register Now

Location

Happy Fish HOME @ Bedok
Happy Fish HOME @ Stevens
Happy Fish @ Jurong East
Happy Fish @ Tengah
Happy Fish @ Downtown East
Happy Fish @ Toa Payoh
Happy Fish @ Lentor
Happy Fish @ Buangkok
Happy Fish @ Bedok

Schedule

Any Weekdays

Pool

Individual$436$109.00 per lesson
2 pax$490.50$122.63 per lesson · $61.31 per person
3 pax$545$136.25 per lesson · $45.42 per person
4 pax$599.50$149.88 per lesson · $37.47 per person
Individual$654$163.50 per lesson
2 pax$817.50$204.38 per lesson · $102.19 per person
3 pax$981$245.25 per lesson · $81.75 per person
4 pax$1144.50$286.13 per lesson · $71.53 per person

Term: 4 lessons · Duration: 45 minutes per lesson

*All prices above are inclusive of GST

Register Now

Free makeup lessons for every student

Can’t make it to class?We’ve got you.

Fevers, trips and busy weeks happen.
∞
No expirywhen you renew
Use them anytime in your 10-week term. Renew, and they carry forward with you. No limit, no rush.
$0
No feesNo docs
No admin fees, no documents. Just update your child's attendance in the Parent Portal at least 2 hours before class.
15
Taking a break?
Not renewing? You have 15 days after your last lesson to use them.
Easy to book
Pick another class in the Parent Portal. Change it again anytime, free.
Regular classes matter
Weekly lessons build confidence and steady progress. Makeup lessons are for the days you really can’t make it.
!Update attendance at least 2 hours before class, or the lesson is counted as used.
For children’s classes. No cash value. Adult and Lady classes enjoy unlimited self-practice while active.
Questions? WhatsApp 6589 8650

FAQ for Kid Class

My child is older and has a deep fear of the water. Is it too late to start?

It is never too late! In fact, older children often have more vivid imaginations, which can make their fear feel very real. We counter this using our core value of being Compassionate. We use our Child-Led Progression to move entirely at your child’s pace. By completely removing the pressure and turning the pool into a safe haven for play, we help them unlearn their fear and replace it with genuine, lifelong confidence.

Does my child still need me in the water with them?

As your child enters our kids' programme, they begin their transition into independent swimming! This is an incredible milestone where they build true self-reliance. While our mission always starts with empowering parents to teach, at this stage, you get to step out of the pool and become their biggest cheerleader from the sidelines, watching them turn into fully independent, happy swimmers.

Will my child be pushed to perform if they are struggling to master a specific stroke?

Absolutely not. Even in our older kids' classes, our strict Child-Led Progression philosophy remains. We prioritize their emotional security over immediate skill acquisition. If a child is frustrated with a specific breathing technique or stroke, our coaches will creatively adapt the lesson to their unique learning style, ensuring they always feel nurtured, valued, and successful.

Older kids can easily get bored. How do you keep them engaged and motivated week after week?

Because they are highly aware of their own progress, we make their success tangible. They continue to use our gamified treasure box system and earn milestone stickers as they complete increasingly advanced aquatic "missions." This clear, visual progress keeps them highly motivated and eager to conquer their next challenge.

Do you offer replacement lessons if I can't make it for my scheduled classes.

Yes. To get a free makeup lesson, update your child's attendance in the Parent Portal at least 2 hours before class.

  • Notice: without this update at least 2 hours before class, the lesson is counted as used.
  • Booking: book any class with space anytime within your 10-week term, and change it again anytime for free.
  • No expiry while you renew: unused makeup lessons carry forward. Not renewing? You have 15 days after your last lesson to use them.
  • No fees, no documents. No admin fee and no medical certificate needed.

Read the full makeup lesson policy

Are the pools for the older kids still heated?

Yes! We believe comfort is paramount for effective learning at any age. We proudly provide Singapore’s warmest welcome to the water for all our students. Our purpose-built indoor pools are climate-controlled and strictly heated to 32°C year-round. This means zero shivering, allowing your child to focus 100% of their energy on their stroke technique and having fun.

My child still struggles with eczema. Can they handle the pool water for a full lesson?

Definitely. We know that chlorine can be harsh on sensitive skin, which is why our water is engineered differently. Our advanced filtration system ensures the water is pristine, eczema-friendly, and incredibly gentle. Your child can swim comfortably without the dryness, stinging eyes, or flare-ups often associated with standard public pools.

The Happy Fish Philosophy

We prioritise your child’s emotional security over rushing a skill. True water confidence comes from trust, not pressure.

  • Trust Comes First: Before we perfect their freestyle, our coaches focus on building a strong, trusting bond with your child.
  • Child-Led Progression: We never force a fearful child to perform a skill. Neuroscience shows that stress completely blocks a child’s ability to learn. By keeping lessons fun and low-pressure, their brains absorb more!
  • The “Safe Zone” Reset: If a child gets overwhelmed, we don’t push them to power through tears. We let them take a step back, regulate their emotions, and try again when they feel empowered.

How You Can Help From the Sidelines

You might not be in the water, but you are still the most important part of their journey!

  • Project Calm Confidence: Your child will inevitably look through the glass to find you. Give them a big smile and a thumbs-up! If you look relaxed, they will feel safe.
  • Let the Coach Teach: It is tempting to use hand gestures from the viewing area to correct their stroke, but this can cause confusion. Let our coaches handle the technical side so you can focus 100% on being their cheerleader.
  • Praise the Effort: Instead of asking why they didn’t do a specific skill, celebrate their bravery. Saying, “I loved how hard you tried today!” keeps them excited to come back.
  • Keep Showing Up: Progress is rarely a straight line. Consistently attending class teaches your child resilience and the value of sticking with something, even when it gets challenging.

We are so excited to watch your child grow into a strong, safe, and happy swimmer. See you at the pool!