Skip Filters

Refine Results

Location
or
Member Centre









Age Group




Time of Day

Day





Date Range
From:
Format: DD/MM/YYYY
To:
Format: DD/MM/YYYY
Until July 22, online registration will be temporarily unavailable while we switch to our new online experience.  Until then, please call 1-866-421-9622 or come in to your local YMCA to register for any programs, classes, or summer camps.

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 and Fitness

Group Fitness

Cycle Fitness

Cyclefit – Level 1 Drop-In

Join us for a new class designed for the active older adult and those just beginning to exercise. This class utilizes various drills such as hills, intervals and sprints on the Keiser M3i bike to...

Cyclefit – Level 2 Drop-In

This class builds on the skills learned in Level 1, with various drills such as hills, intervals and sprints on the Keiser M3i bike to challenge your cardio fitness.

Cyclefit and Yoga Drop-In

Enjoy the first 30 minutes of class doing different cycling drills on our Keiser M3 bikes to challenge your cardio fitness. End the last 30 mins with a good deep stretch with Yin Yoga.

Cyclefit Drop-In

A high-intensity class which utilizes various drills on the Keiser M3i bike to challenge your cardio fitness. Instructors will lead you through hills, drills, intervals and sprints. Because the...

Show SchedulesHide Schedules

Cyclefit Drop-In | William Lutsky
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon, Wed9:30am - 10:30amJul 02---Member: Included
Non-Member: Drop-In Fee
Drop-InRegister NowOther Activities
Mon6:15pm - 7:15pmJul 02------
---
Drop-InRegister NowOther Activities
Thu, Fri, Sat9:45am - 10:30amJul 02---Member: Included
Non-Member: Drop-In Fee
Drop-InRegister NowOther Activities
Cyclefit Drop-In | Jamie Platz
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue10:15am - 11:00amJul 02---Member: Included
Non-Member: Drop-In
Drop-InRegister NowOther Activities
Wed6:00pm - 7:00pmJul 02---Member: Included
Non-Member: Drop-In
Drop-InRegister NowOther Activities
Sun11:00am - 12:00pmJul 02---Member: Included
Non-Member: Drop-In
Drop-InRegister NowOther Activities
Cyclefit Drop-In | Castle Downs
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue6:00pm - 7:00pmJul 02---Member: FREE
Non-Member: Drop-In Fee
Drop-InDrop-InOther Activities
Wed10:00am - 11:00amJul 02---Member: FREE
Non-Member: Drop-In Fee
Drop-InDrop-InOther Activities
Sat9:15am - 10:15amJul 02---Member: FREE
Non-Member: Drop-In Fee
Drop-InDrop-InOther Activities
Sun8:45am - 9:45amJul 02---Member: FREE
Non-Member: Drop-In Fee
Drop-InDrop-InOther Activities
Cyclefit

A high-intensity class which utilizes various drills on the Keiser M3 bike to challenge your cardio fitness. Instructors will lead you through hills, drills, intervals and sprints. Because the...

Show SchedulesHide Schedules

Cyclefit | Don Wheaton
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon, Tue, Wed, Thu, Fri12:05pm - 12:50pmJul 01---Member: FREE
Non-Member: Drop-In
Drop-InDrop-InOther Activities
Tue, Thu6:15am - 7:00amJul 01---Member: FREE
Non-Member: Drop-In
Drop-InDrop-InOther Activities
Cyclefit – Level 2

Join us for a new class designed especially for the active older adult and those just beginning to exercise. This class builds on skills learned in Level 1 and utilizes various drills such as hills,...

Cyclefit – Strength

This combined class utilizes various drills on the Keiser M3 bike, various equipment and body weight exercises to challenge your cardio and anaerobic fitness levels. Because the tension on the bike...