We provide support for people who are Deaf or Hard of Hearing for registered programs.

Child Programs

Swim for Life - Swimmer 1 Beginner


Swimmer 1 Beginner is an entry level swimming lesson for children 6 years of age or older.

Swim for Life - Swimmer 1 Advanced


Swimmer 1 Advanced is an entry level swimming lesson which builds on previously learned skills for children 6 years of age or older. Prerequisite: Successful completion of Swimmer 1 (Beg).

Swim for Life - Swimmer 2


Swimmer 2 is an entry level swimming lesson which builds on previously learned skills for children 6 years of age or older. Prerequisite: Successful completion of Swimmer 1 (Beg & Adv) is required.

Swim for Life - Swimmer 3


Swimmer 3 are swimming lessons which build on previously learned skills for children 6 years of age or older. Prerequisite: Successful completion of Swimmer 2 is required.

Swim for Life - Swimmer 4


Swimmer 4 are intermediate swimming lessons which build on previously learned skills for children 6 years of age or older and focus on enhancing the swimmers abilities in deep water. Prerequisite: Successful completion of Swimmer 3 is required.

Swim for Life - Swimmer 5


Swimmer 5 are intermediate swimming lessons which build on previously learned skills for children 6 years of age or older and focus on enhancing the swimmers abilities in deep water. Prerequisite: Successful completion of Swimmer 4 is required.

Swim for Life - Swimmer 6


Swimmer 6 is the final lesson in the Swim For Life continuum! These advanced swimming lessons will build on previously learned skills for children 6 years of age or older, Prerequisite: Successful completion of Swimmer 5 is required.

Swim Patrol


The Canadian Swim Patrol program provides enriched training for those who want to go higher than the learn to swim programs. Swim Patrol has 3 levels: Rookie, Ranger and Star. These levels continue to improve the participants strokes and provides the skill foundation required to succeed in the Bronze Medals. Prerequisites: Ability to swim

Junior Lifeguard Club


The Junior Lifeguard Club (JLC) program is for all youth interested in being active and enhancing their skills in a fun, high paced environment. JLC members work on their own personal bests in the swimming, lifesaving, fitness, knowledge, leadership and teamwork. This program sets up participants to be successful in the Bronze Medals.