Where are we at

The map below shows our current locations. Please get in touch with us for specific locations.  


Prices are indicative as it may vary for different classes.

Please contact us and we will be happy to explain in detail to you.


Exclusive individual or small group for personalised training

From $27.50 / pax / lesson


Fun and interactive learning in a group setting

From $20 / pax / lesson


One-stop service for all your assessment requirement

From $40 / assessment



Satisfied clients satisfy us

I am happy that my kids enjoyed their session. They were a bit reluctant initially before the start of swimming lesson. Soon after the lesson, they told me they wanted you to teach them forever.


Casper is good. He has his way with the kids. Thank you so much.


My girls have progressed well since they joined School of Swimology. Guided by friendly & patient instructors, my girls enjoyed their swimming lessons. Thank you to Carus, Ralph, Eddie and team

Mei Fen

First impression. Fun, Interactive and impressive swim coaching method.My girl was shy and timid even though she is 10 years old. We are glad this swimming lessons had clearly encouraged her, improved her self-esteem and having fun which is the most important for her learning journey. Good job and effort, School of Swimology.


Clifford is really a nice, caring and patient coach. Thankful to have him to coach my #2.


Thank you Casper so much for your patience and imagination to manage Ewen's fear.


The coach and staff are friendly & caring. My daughter had bad experiences in the swimming pool & had reused to go anywhere near it. School of Swimology has helped her overcomed her fears and now she looks forward to swimming lessons every week.


My daughter start learning swimming with School of Swimology and it is very amazing o see how fast she progress from totally not able to step into the pool to be able to swim laps in just a few months. Teachers are very patient and attentive to all the kids. She always look forward to her next lesson. Thank you.


Carus has been very responsive to my child needs and he is a responsible coach. My child enjoyed every lesson and is learning very fast from him.