Swimming Lessons For All Ages

Book Your Lessons



Everyone Is A Swimmer

Join Happy Fish Swim School to discover a life long swimming journey with our passionate coaches, and allow us to have the opportunity to influence and promote water safety for a better society!


thumbs up

Enjoyable Learning Experience Guaranteed!

Our lessons are conducted by professional instructors certified by
National Registry of Coaches (NROC), Singapore Swimming Teachers’ Association (SSTA) & AUSTSWIM.
They are fully trained in CPR and Life-Saving skills to ensure the learning experience fun and safe.

Why should you learn swimming with us?

Powerful Teaching System

We have a powerful teaching system to conduct ALL swimming lessons. This will save you time and unnecessary costs from learning from different instructors and ending up being no good!

Preferred Schedule

You may choose your preferred timing and location for your swimming lesson. Learn swimming at your convenience.

100% Attention

We provide private swimming lessons at your designed location and time. You can be assured of 100% attention from your personal swimming instructor.

Group Lessons At Public Pool

We organize group swimming lessons at almost all public swimming pool. You can meet new friends and learn new skill at the same time!

“At Happy Fish Swim School, we designed our lessons to suit different ages and stages. We believe that everyone has a gift to swim and we make our lessons available to everyone, from babies to seniors!”

We are a leading group of professional swimming instructors certified by Singapore Sports Council and Singapore Swimming Teachers’ Association, and available to conduct swimming lessons at your preferred timing and location. We offer swimming lessons for people of all ages and standards.

With more than 250 Certified Swimming Instructors registered with us, we are committed in delivering quality swimming lessons and excellent swimming experience to you. Till January 2012, we have enrolled more than 10000 students in our swimming programs.


We would like to thank Kay, our baby swim coach with Happy Fish. He has been a great teacher with patience and creative ideas to make my son learn. There are times where my son’s progress seem stagnant but he able think of many ways to make him excited again. We started him at at early stage of 3 month plus, and now he is 10 months. I strongly recommend you to try the private class as there will be more time to teach and correct child’s mistakes.

Happy Fish is the right choice of school! Looking forwards to more fun and exciting classes with Kay.

Ms Kelly

A special shout-out to coach Jay for teaching Samuel. It is the second teachers’ day Sam celebrate with him! Coach Jay has definitely engaged my son in lessons. Sam enjoys swimming because the lesson is fun! Coach Jay is patient and makes Samuel comfortable during lessons. I am not sure if I am able to leave my child alone with someone else, if it wasn’t for Coach Jay.

I am happy to start my girl’s lessons with them in August. Happy Fish has always been my recommendation to friends. They are always ready to teach with a smile! Thanks!

Mrs Lee

My son Micah took swimming lessons with Coach Kay this past week and we had a great time!  Kay was helpful and patient yet assertive enough that he able to keep us progressing which is exactly what we needed!

He clearly has worked with many students and parents and really kept me feeling at ease through out each lesson!  I wish we lived in Singapore to continue more lessons.

Thank you for the great work!

Stephanie G Griffin

Media Featured



promotion 10%-02

Enjoy 10% Off with Page Advisor (Credit Card)

indoor pool

Happy Fish’s First Indoor Heated Mineral Swimming Pool.
Open For Registration Now!