Baby Swimming Lessons

Indoor Heated Pools . Proven Curriculum . Over 30000 Students

Baby swimming is the first step towards a lifelong love for the water and a foundation for a healthy and confident future

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

Babies are born with over 70 neonatal reflexes. They have the ability to react to stimulation with motor responses. As most neonatal reflexes weaken during the first 6 months, babies need proper guidance to master new patterns of voluntary movement in order to explore the water in a safe and fun environment.

Swimming allows babies to exercise which helps in the development of their motor, coordination, lung capacity and balance. Research shows early swimming also helps the baby in a growing sense of self-esteem, confidence and independence. It is also helpful in literacy and numeracy development.

Our aquatic program is designed for babies from 4 months to 2 years old. Babies will learn how to enter the water safely, hold their breath when they go underwater, propel themselves to the side of the pool and finally get out of the pool safely.

What’s In It For My Baby?

Research shows children who swim at very young age

  • An excellent way to physical, social & emotional development.
  • Improve heart and lung function.
  • Precious bonding session with parents.
  • Better oral expression, literacy, numeracy & mathematical reasoning compared to the normal population

* Research done by Griffith University, Australia on 7000 babies.

The duration of our swimming class is kept short to cater to the learning style of every little child. Parents are encouraged to participate and assist in lessons to make your babies feel more comfortable, reduce the feeling of strange and separation anxiety. Hence, they will be able to adapt quickly to the new environment in the pool as well as our instructors way faster!

Who We Are?

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

With 14 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!

How Do We Teach Babies To Swim?

With many 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 usually ongoing 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 3 to 6 months, 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 longer distance

How soon can my baby swim?


Dive into the world of swimming by learning to submerge and glide underwater.

(Approximately 5 lessons)


Develop foundational swimming techniques like kicking, paddling, and turning with the loving assistance of parents.

(Approximately 10-15 lessons)


Celebrate the milestone of swimming a short distance using both paddle and kick techniques—all in one breath.

(Approximately 20-30 lessons)


Swim with newfound independence, change breath mid-swim, and safely exit the pool.

(Approximately 20-30 lessons)

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 30-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!


HOME @ Bedok




Bukit Timah


HOME @ Stevens


Jurong East



North East

Downtown East


JE Outdoor



Sunway BigBox


Taman Sea


Mount Austin


Kota Damansara


Mont Kiara


Sunway Pyramid


KSL Esplanade Mall


Lessons’ Info


Happy Fish Indoor Heated Pools
Bedok / Buangkok / Bukit Timah / Downtown East  / Jurong East


first 5 lessons

per 10 lessons


first 5 lessons

per 10 lessons


Happy Fish HOME
HOME @ Bedok / HOME @ Stevens


first 5 lessons

per 10 lessons


first 5 lessons

per 10 lessons

  • Frequency: Once a week lesson
  • Duration: 30 minutes per lesson
  • Class Size: Maximum of 6 students
  • Prices above are included with 9% GST

Terms & Conditions

  • Lessons are scheduled for consecutive weeks, excluding gazetted public holidays.
  • You can arrange a makeup lessons for each missed regular class (only applicable for infants, toddlers, and kids’ classes). Parents must notify the school or reschedule via the Parent Portal at least 2 hours before the lesson. A valid Medical Certificate in the student’s name must be submitted within a week to backdate the absence.
  • Make-up lesson cannot be in your original class. Strictly no rescheduling of the makeup lesson is allowed once confirmed.
  • Parent’s involvement is required for all infant’s and toddler’s classes.
  • Accompanying adult must wear appropriate tight-fitting swim attire. Strictly no form of boardshorts, long pants and non-Happy Fish t-shirts is allowed.
  • Children below 5 years old are required to wear approved snugly fitting swim diapers (iPlay™ and SnuglyFit™). Strictly no other brands of swim diapers are allowed.
  • Students will be grouped according to age in their first term and may subsequently be regrouped according to their stages (timing may change).
  • Lessons will be as per normal for public holidays in lieu unless otherwise announced.
  • Happy Fish reserves the right to send a relief instructor if the class coach is unable to 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 when the class size falls short upon the next term, the School reserves the right to reshuffle the students and close the class.
  • Other general Terms and Conditions apply

Register Now


  • Happy Fish @ Wild Wild Wet
  • Happy Fish @ Bedok
  • Happy Fish @ Jurong East
  • Happy Fish @ Horsecity
  • Happy Fish @ Duke's Road
  • Happy Fish HOME @ Bedok
  • Happy Fish HOME @ Stevens


Any Weekdays

Happy Fish Indoor Pools Happy Fish HOME
Individual S$436.00 S$654.00
2 pax S$490.50 S$817.50
3 pax S$545.00 S$981.00
4 pax S$599.50 S$1144.50
Term 4 lessons
Duration 30 minutes per lesson

*All prices above are inclusive of GST

Register Now

FAQ for Baby Class

What is the best age to start for baby swimming?

While children can start learning to swim at any age, it's highly beneficial to begin as early as 4 months old. At this young age, babies are like clean slates and can quickly absorb new skills and techniques. Introducing swimming at this stage not only helps with their physical development but also enhances their cognitive and emotional growth. Babies who begin swimming early tend to outperform their peers, demonstrating the advantage of early exposure to this essential life skill.

How long does it usually take for a baby to learn to swim a short distance?

On average, it takes about 3 terms (30 lessons) for babies to learn to swim a short distance. However, each baby's progress can vary depending on factors such as their individual learning pace and the consistency of attending lessons.

Do parents need to be in the water with their baby during lessons?

Yes, a parent or caregiver is required to be in the water with the baby. In our baby classes, we believe that parents are the best swim teachers for their babies. Our coaches will guide and work closely with parents to help them teach their babies effectively and confidently, ensuring a positive and enjoyable learning experience for both parent and baby.

What should my baby and I bring to the swimming lesson?

It's important to bring a snugly fitting swim diaper for your baby from our approved swim diaper brand. Our staff will assist in taking measurements of your baby's waist and thigh to recommend the right size. In addition, please bring your baby's swimwear and a towel. For parents, bring your swimwear, towel, and any other personal items you may need. Toiletries and towels are provided for Happy Fish HOME students.

What is the replacement lesson policy for missed classes?

At Happy Fish Swim School, we understand that sometimes unforeseen circumstances may cause you to miss a class. To accommodate this, we offer a replacement lesson policy.

Rescheduling and Steady Progress:

  • If students need to miss a lesson, parents need to log in to the Parent Portal and reschedule the lesson or inform the school at least 2 hours in advance.

  • You will be entitled to one replacement lesson for each regular lesson missed.
  • If you can’t decide on the time slot for the replacement lesson, you will have a validity of 15 days from the missed lesson date. You must confirm your replacement class within this period.
  • There will be no further extension on replacement lessons unless for medical reasons, supported by a medical certificate.
  • Postponement of lessons is not permitted. All replacement lessons must be scheduled for alternative time slots.
Why do babies need to wear a swim diaper even if they are potty trained?

While your baby may be potty trained, accidents can still happen, especially in a new environment like a swimming pool. Swim diapers are designed to contain any accidents and prevent contamination of the pool water. This helps maintain a clean and hygienic environment for all swimmers. At Happy Fish Swim School, we require all babies to wear a snugly fitting swim diaper from our approved brand, regardless of their potty training status. Our staff will assist in measuring your baby's waist and thigh to ensure the proper size is worn during lessons.

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

Babies communicate their feelings through crying, so it's essential to stay patient and positive when your baby is cranky during a swimming lesson. Try to understand the possible reasons for their discomfort, and address them calmly while maintaining a smile. Your emotions can influence your baby's feelings, so staying positive is crucial. If your baby becomes cranky, avoid leaving the pool immediately, as they may associate crying with leaving the pool. Instead, give them time to adjust and provide reassurance as needed.

How often do baby swimming lessons take place? How long is each lesson?

Baby swimming lessons are held once a week. Each lesson is 30 minutes long.


Is there an option for a trial lesson before committing to a full term of baby swimming classes?

Yes, we offer paid trial lessons for baby swimming classes. This allows you and your baby to experience our teaching style and class environment before committing to a full term.

Can my baby join swimming lessons if they have a medical condition?

We recommend consulting with your baby's healthcare provider before enrolling them in swimming lessons. If your healthcare provider approves, please inform our instructors about any medical conditions or concerns, so we can tailor the lessons to your baby's needs.

How can you support your child’s swimming journey?

  • Baby understands your body language and subtle changes. Stay calm, relaxed, and always wear your best smile! Your little one will soon discover the joy and fun of swimming.
  • Remember, every child is unique. Don’t expect your baby to swim immediately after being introduced to the water. Focus on long-term goals and avoid stressing over short-term achievements.
  • Be patient and allow your baby to develop and improve at their own pace. Learning progression is not linear. We will face a few learning plateaus as part of the journey.
  • Consistent practice is key. Children learn more effectively through short, frequent, and regular visits rather than occasional long ones.
  • If your child accidentally swallows water during the lesson, cough together and gently pat their back. Praise them for trying, and always wear your best smile! Encouragement is essential for children to enjoy and have fun.
  • Crying during a lesson doesn’t mean your child isn’t ready for swimming. They may be adjusting to new surroundings or simply having an off day. Give your child time to build confidence, and soon they’ll enjoy this wonderful experience in a relaxed environment with us.

Be Part Of

Happy Fish Family

Begin your swimming journey with us today!

little ripples, big dreams