Our programs are tailored to meet your needs, while providing skill-based instruction to support development of strong swimmers. Our team is passionate and knowledgeable about swimming and enjoy helping people of all ages learn in the water.
AGE: 18Y+ // The Adult Swimmer Program is for beginners who may be just starting out, or swimmers who want help with their strokes.
AGE: 3Y+ // Includes goal setting, specialized instruction and customization to meet you or your child’s needs.
AGE: 4M-3Y // The Lifesaving Society Parent and Tot program structures in-water interaction between parent and child to stress the importance of play in developing water-positive attitudes and skills.
AGE: 3Y-5Y // The Preschool program gives children a head start on learning to swim.
AGE: 6Y-12Y // The Swimmer program makes sure children learn the fundamental physical literacy skills for aquatic activities.
AGE: 6Y-12Y // The Canadian Swim Patrol program provides enriched training for those who are ready to go beyond learn-to-swim.
AGE: 3Y-17Y // Designed to support swimmers with special needs in achieving their beginner swimmer goals and to increase their safety, independence, and enjoyment in and around the water.
AGE: 8Y-12Y // Make all your dreams come true and learn to swim like a mermaid or merman in this whimsical program.
AGE: 8Y-17Y // Are you a swimmer who has achieved basic swimming skills and wants to refine and perfect these skills, but is not able to put the commitment in to join a competitive swim club? Junior Masters is a new and exciting approach to learning advanced swimming skills for children and youth, 8 to 17 years old.
AGE: 8Y-17Y // Swim Stroke Clinics are designed for those individuals that want one focused class on a particular stroke with our experienced coaches.
Become a Lifeguard and/or Swim Instructor or take your interest in lifesaving to the next level with our lifesaving leadership courses.
AGE: 18Y+ // FIT FOR LIFE: The Adult Swimmer Program is for beginners who may be just starting out, or swimmers who want help with their strokes
AGE: 8Y-12Y // LEARN TO TRAIN: The Junior Lifeguard Club (JLC) program is for all youth aged 8-12 years interested in active living and having serious fun!
AGE: 13Y-17Y // LEARN TO TRAIN: The Senior Lifeguard Club is for participants of all abilities ages 13-17 years who want to stay healthy and active in a fun learning environment.