Swim Squads

Development Squad

Our development squad is a 45 minute bridging session for those promoted from our Learn to Swim lessons, not quite ready for the long distances swum in Junior Squad. With smaller class sizes than full squad, the emphasis is on adding greater distance to our sessions whilst maintaining technique. This is a great introduction to swimming in a squad as we continue to build stamina, refine strokes, starts and turns.

Junior Squad

For those ready to cover greater distances without sacrificing technique, our Junior Squad program is a 1hr session where participants get the chance to be part of a team. We enter many swim meets throughout the year giving our team the chance to continually improve on their personal bests in a fun but competitive environment.

Our Head Coach Arnaud D’enfert (See Coach profiles) knows how to get the best out of his team whilst creating an environment where kids want to come to swim training and push themselves to be their best.

We swim at Queenstown Swimming Complex, Ang Mo Kio Swimming Complex and the OCBC Swim Centre. (See Term Dates)


Our Senior Squad is for those ready for a longer session at 1.5hrs. We continue to build our swimming fitness and improve upon personal bests in a fun and professional environment with Head Coach Arnaud D’enfert (See Coach Profiles).

We swim at Queenstown Swimming Complex, Ang Mo Kio Swimming Complex and the OCBC Swim Centre (See Term Dates)


Swimming is not just for the kids! We offer Adult Squad sessions three times a week at 9am Tuesday Mornings at Queenstown, 7pm Wednesdays at Queenstown and 8am Sundays at The Canadian International School.

Whether looking to build fitness, preparing for a triathlon or looking to refine technique and maintain it over greater distances we can help in a fun, professional environment. Whatever your goals, we can discuss and work towards them.