Knowing how to swim can save your life — or even someone else's. 

Taught by certified YMCA instructors, our swimming lessons will give you lifelong skills to help you be safe in and around the water. And you just might develop a lifelong passion for swimming!

It's never too early or too late to start, we offer lessons for all stages and ages, click on the programs listed above to learn more about our Swim Lessons.

Which lesson should my child attend?

  • If aged 6 months-3 years swimmer will register for Parent and Tot classes.
  • If aged 3-5 years swimmer will enroll in a Lil Dippers level- see level descriptions document for details.
  • If aged 6-16 swimmer will enroll in Youth lessons- see level descriptions document for details.
  • Star Leadership (Star 5-7) requires the ability to swim 500m continuously and proficiency in front crawl, back crawl, breastroke, sidestroke and elementary backstroke.


Memberships at the YMCA of Greater Saint John include swimming lessons and access to all Y programs. Your child must be a member at the Y in order to be registered for lessons.

If your child has taken lessons before and you would like to match them in a program that aligns with their experience please bring in their old report cards upon registration. Our staff will be able to match your child’s experience with the perfect Y fit.  View our lesson conversion chart