Swimming Lessons For Babies, Toddlers & Everyone Else

Highly Qualified Coaches . Indoor Heated Pools 

Click here to find out what we do to keep you safe

Effective Learn To Swim Program For 4 Months Old & Above

Every child loves water. The sooner a child discovers the freedom of buoyancy and underwater swimming, the more relaxed and independent he or she will become. 

Swimming lessons at an early age helps in their physical, social and emotional development. It also helps them to prepare for proper swimming and leads them to a healthy lifestyle! In addition, research shows early swimming also helps the young child in a growing sense of self-esteem, confidence and independence.

Our aquatic specialists are committed to ensuring a comfortable learning experience for you and your child. We have specially designed our syllabus in a step by step manner to cater to young children’s ability.

Join us now for the fun journey, witness every stage of your child’s growth!

How do we teach babies & toddlers to swim?

With years of teaching experience since 2007, Happy Fish has developed a highly effective teaching system that has successfully taught thousands of children how to swim with confidence. Following an engaging and fun curriculum, one can expect a pleasant learning experience which produces tangible results.

Classes at Happy Fish are running perpetually with no fixed term, in order to develop a good consistent routine in our students. This also enables them to be able to minimise disruption, while promoting progression. Every stage is expected to last about 1 to 2 terms (10-20 lessons), with some of the key milestones being:


  1. Water Familiarisation – Explore the water safely and confidently
  2. Breath Control – Hold breath on command to be ready for submersion
  3. Submersion – Explore underwater safely and confidently 
  4. Free Floating – Discover buoyancy and freedom of floating without assistance  
  5. Propulsion – Proper kicking and paddling method to propel through the water
  6. Independent Swimming – Ability to change breath to swim for long distance

Your Instructors

Being AUSTSWIM Gold Level Recognised Swim Centre, Happy Fish instructors are certified AUSTSWIM Teacher of Infant & Preschool Aquatics.

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

With 13 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.

We love to give you and your baby the best swimming experience since birth! We bring your baby back to the water world just like when they were inside mummy’s tummy. Our job is to train you, parents, to be the best swimming teacher of your little champion. Come and join us to start your babies’ wonderful swimming journey today!

Indoor Heated Swimming Pool

Happy Fish Swim School’s Indoor Heated Pool is running on high quality salt chlorinator combined with UV system. 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 and healthy. 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 warm crystal clear water. Say goodbye to shivers, stinging eyes, dry hair and skin!

Jurong East
2 Jurong Gateway Road

Operation Hour

9.00am – 9.00pm
Except Public Holidays


25m Outdoor Pool
15m Indoor Heated Pool
16 Washrooms
4 Baby Shower Facilities

750A Chai Chee Road

Operation Hour

9.00am – 9.00pm
Except Public Holidays


1 x 20m Indoor Heated Pool
1 x 15m Indoor Heated Pool
21 Shower Rooms
6 Baby Shower Stations

Bukit Timah
8 Duke’s Road

Operation Hour

9.00am – 6.00pm
Except Public Holidays


25m Outdoor Pool
15m Indoor Heated Pool
16 Washrooms
4 Baby Shower Stations

100 Turf Club Road

Operation Hour

9.00am – 6.00pm
Except Public Holidays


16m Heated Pool
8 Shower Rooms
2 Baby Shower Stations

Wild Wild Wet
1 Pasir Ris Close

Operation Hour

10.00am – 7.00pm
Except Public Holidays


25m Indoor Heated Pool
10 Baby Shower Stations
Wild Wild Wet Park Facilities

Jurong East Outdoor Shaded
2 Jurong Gateway Road

Operation Hour

9.00am – 9.00pm
Except Public Holidays


25m Outdoor Shaded Heated Pool
10 Shower Rooms

Media Featured



Lesson Details


  • Happy Fish @ Wild Wild Wet (Starting July 2019)
  • Happy Fish @ Bedok
  • Happy Fish @ Jurong East
  • Happy Fish @ Horsecity
  • Happy Fish @ Duke’s Road


  • Weekday 9am to 9pm (Last class at 8.30pm)
  • Weekend 9am to 6pm (Last class at 5.30pm)

Age Category

  • Babies: 4 to 23 months old
  • Toddlers: 2 to 4 years old 
  • Kids: 5 to 13 years old


  • Babies & Toddlers: 30 minutes per lesson
  • Kids Beginner: 45 minutes per lesson
  • Kids Intermediate & Advance: 60 minutes per lesson 


  • Weekday: S$342.40 per term (incl. GST)
  • Weekend: S$428.00 per term (incl. GST)
  • Term: 10 lessons with 4 make-up credits
  • Group size: max. 6 students (all category except Kids Intermediate & Advance level at 10 students)
  • Get a complimentary Featured Videography when you register for 3 terms in a single transaction.

Terms & Conditions

  • 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.
  • Children 5 years and below will be required to wear approved snugly fitting swim diapers. Strictly no adjustable or disposable swim diapers.
  • Accompanying adults must wear appropriate swim attire. Strictly no shorts, long pants or t-shirts.
  • Parent’s involvement is required for baby and toddler classes. We welcome both parents to participate.
  • Other general terms & conditions apply.



Can Babies Swim?!

This cute video is for parents or future parents!

Not everyday do you see babies learning how to swim and interacting with water for the first time ever!

Baby swimming seems like a new field and I couldn’t be happier to cover it with Jack and Jacklyn from Happy Fish Swim School in Singapore!

They have been watching Nas Daily for hundreds of days, so I’m glad we finally got to connect and make a video about their work! Thank you and keep up the good work!

INSTAGRAM: @nasdaily
GROUP: Nas Daily Global

P.S It goes without saying: this video is not sponsored! It’s only sponsored by love and appreciation! 🙂

Posted by Nas Daily on Monday, August 27, 2018

晨光|善方保健:育儿课程花样百出 婴儿游泳增强智力


#8worldnews #8视界新闻

Posted by 8视界新闻新加坡 8world News on Monday, September 16, 2019

Talking Point – Episode 10 – LifeguardsHow can children stay safe in pools? 🏊

#TalkingPointCh5 | Thursdays, 9:30pm

Posted by Mediacorp Channel 5 on Wednesday, June 19, 2019




What is the minimum age for infants to take part?

Our programme is suitable for babies from 4 months old onwards. Any babies younger than 4 months old is welcome to register for their slots first.

My child is toilet trained. Why does he have to wear swim diaper?

Children will need to hold their breath and utilises multiple muscles when they swim. They may not be able to control or communicate the need to go washroom in time. Therefore, to minimise inconvenience to everyone, the wearing of swim diapers is mandatory for children below 5 years old.

Can both parents join in the lesson?

Yes of course, we welcome both parents to join in. Your child will definitely feel more comfortable when both their favourite people are present!

Is there any trial class available?

Yes, trial lesson at $42.80 per pax, 3 students in a group. Private trial class available on certain timing at Bukit Timah outlet at SGD53.50 too!

How long is it going to take for my baby to learn to swim?

Every child is unique and therefore it is very difficult to say how long they will take to learn. There may be some that start out slow, but later progress really quickly at the later stages. As a simple guideline, we expect them to start picking up about 4-6 months after they become comfortable with the water.

Do I need to be in the water with my child?

Yes, parents are required to join their babies for swimming lessons. In fact, we welcome both parents to join us. After all, you are your baby’s best teacher! Our instructor will guide you on how to teach your babies to swim. This allows the baby and parents to have fun together. Your babies will also have a sense of security.

At what age should my child learn to swim?

Children can start learning at any age, but the best would be when they are very young. In fact, the younger the better. This is because younger children tend to be like a clean slate, and thus pick up new skills and techniques very fast. In addition, with the combination of swimming techniques and the growth of their bodies, we notice that these same little ones do the same thing as their peers, but better.

Lastly, one of our key concerns is the risk of the child being influenced by the media (e.g. TV or stories) where they develop a fear of water, which is what we would like to avoid.

Is there a make-up lesson if my child is not able to attend the class?

Yes, each lesson term comes with 4 make-up credits.

Make-up credits must be fully utilised within the same term.

Absences must be notified at least 2 days in advance for non-medical reasons or 2 hours before lesson and supported with medical proof for medical reasons. Failing to do so, the lesson will be charged.

Can I group my 12 months old baby with 3 years old toddler together?

As they are in different categories, we recommend to conduct the class separately. We will be using different syllabus for Infant and Toddler Swim Lessons.

What should I do if my baby is cranky during the lesson?

Crying is your baby’s primary way of expressing himself. When you have a cranky baby in the pool, you need to stay positive and try to find out the possible reasons. Deal with it and always put on your best smile. Your emotion will affect your child’s. It is very important that parent should not leave the pool immediately when your child became cranky as they will probably associate crying with leaving the pool.

What is the age range for toddler?

Children aged between 2 to 4 years old would be considered under the Young Toddlers’ category.

What is the duration of each lesson?

Each session last 30 minutes. Don’t forget to prepare your little one’s favourite fluffy towel to keep them warm after the session.

How many students are there in a class?

Each class is limited to 6 babies only.

What do I need to bring for the lessons?

1) Baby swimwear ( No wet-suit required, the pool is heated)
2) Snugly fit swim diaper (reusable and non-adjustable type)
3) Parent tight-fitting swimsuit (No baggy swim shorts or beachwear)
4) Baby’s favourite waterproof toys (if any)
5) Toiletries
6) Towels
7) A clean set of clothing
8) Baby’s food and drinks (Babies tend to be hungry after lessons)

Important Notice:
1) Children 5 years and below will be required to wear snugly fitting swimwear (Reusable and non-adjustable Type).
2) Single-use disposable or adjustable swim diapers aren’t allowed as they are prone to leakage, this is what we at Happy Fish have observed in many cases.

Contact Us


Operating Hours

Customer Service

Daily 9.00am – 6.00pm
Closed on Public Holidays

Swimming Lessons

Daily 8.00am – 9.00pm
Closed on Public Holidays


+65 6589 8650