Skip Filters

Refine Results

Location
or
Member Centre






Age Group




Use the drop-down lists below to find a program. 

If a Program does not have a Schedule connected to it (button at bottom right), it may not be available at this time, or it may be a personal program. Please contact your local YMCA Centre, or view our Program Guide (under the Programs navigation, above) for more information.

Health, Fitness & Aquatics

Aquatics

Swim Clubs

Junior Lifeguard Club

A program for all youth interested in active living and having serious fun. JLC members are encouraged to develop skills based on personal bests in swimming, lifesaving, fitness, knowledge,...

Show SchedulesHide Schedules

Junior Lifeguard Club | Don Wheaton Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat1:00pm - 3:00pmSep 17Apr 29$145$185163513Register Now---Other Activities
Triathlon Swim

Specialized drills and activities to enhance your triathlon event timings.

Show SchedulesHide Schedules

Triathlon Swim | William Lutsky Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Sat7:30am - 8:15amMay 01Jun 25FREE---Drop-InDrop-In---Other Activities
YMCA Swim Club

Take your swim skill to the next level with the YMCA Swim Club. This club experience will help swimmers build self-esteem, confidence, sportsmanship and a strong sense of team. Our coaches will work...

Show SchedulesHide Schedules

YMCA Swim Club | Castle Downs Family YMCA
DaysTimeStartEndMember FeeNon-Member FeeProgram CodeRegistrationNotesAlso at This Time
Mon, Thu6:30pm - 8:00pmSep 12Apr 27$345$452163506Register Now

2016–2017 Season

Other Activities
Y-Tri-Swim

This could be you. You have it inside you. We have designed a program led by knowledgeable and experienced coaches that will teach you how to swim your way to finishing your first sprint triathlon....

Triathlon Swim

Specialized drills and activities to enhance your triathlon event timings.