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.
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
Specialized drills and activities to enhance your triathlon event timings.
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...
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....