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

Select your program by choosing the categories of your choice in the drop-down menus below!  If you have trouble finding the program you are looking for, check out our all of our Programs.

The new 2018-19 program guide is now available!

Health & Fitness

Moon Yoga

A sequence designed for hip and heart opening, a low impact vinyasa class. Expect slow deep movement with long holds to build strength & kneeling and lunging and twists to encourage hips and...

Ride & Roll

Get your sweat on with a 30 minute spin/cycle class and finish with 15 minutes of foam rolling with instruction of proper technique!

Tai Chi

Kevin Werre is a Tai Chi instructor with over 33 years experience helping people learn Tai Chi and improve their health through simple but extremely effective exercises and movements.

Show SchedulesHide Schedules

Tai Chi | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sat10:00am - 11:30amFeb 27------
---
------Other Activities

Cardio & Strength

Aerobics

This will improve cardiovascular fitness, muscle strength and flexibility, we will move to the rhythm but you don’t need to be able to dance.

Show SchedulesHide Schedules

Aerobics | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Fri9:00am - 9:45amJan 28------
---
------Other Activities
Boulder Blast

Join Dylan for a 30 minute total body workout.  This will challenge your upper body, grip strength and core.  Everyone is welcome, guaranteed to be a blast!

Show SchedulesHide Schedules

Boulder Blast | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Fri12:15pm - 12:45pmJan 28------
---
------Other Activities
Bootcamp

Full body interval training that focuses on anaerobic training, strength and enduarance. Lots of variety in drills and equipment ensure an action-packed workout sure to keep you coming back for more!

Show SchedulesHide Schedules

Bootcamp | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Fri6:00am - 6:45amJun 29------
---
------Other Activities
Fri9:00am - 9:50amJun 29------
---
------Other Activities
Bootcamp | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon6:00am - 7:00amApr 09------
---
------Other Activities
Wed6:00am - 7:00amJan 28------
---
------Other Activities
Chair Fitness

Build strength and endurance in this class that is completely designed with the use of chairs and wheelchairs in mind. Upbeat music and challenging exercises make this class a must!

Show SchedulesHide Schedules

Chair Fitness | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Tue1:00pm - 1:45pmRoom A---Other Activities
Fri1:00pm - 1:45pmRoom A---Other Activities
Cyclefit

CycleFit gets your legs pumping with a high-powered indoor bike class set to energetic music. Working those major muscles in your legs also strengthens your most important muscle: your heart.Since...

Show SchedulesHide Schedules

Cyclefit | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Tue5:15pm - 6:00pm------Other Activities
Sun10:15am - 11:15am------Other Activities
Cyclefit | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Tue5:50am - 6:45amRoom A/B---Other Activities
Thu5:50am - 6:45amRoom A/B---Other Activities
Thu9:00am - 9:45am------Other Activities
Group Centergy

Group Centergy will grow you longer and stronger with an invigorating 60-minute mind-body workout. It incorporates yoga and Pilates fundamentals with athletic training for balance, mobility,...

Show SchedulesHide Schedules

Group Centergy | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Thu10:00am - 11:00am------Other Activities
Group Centergy | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Tue10:15am - 11:15am------Other Activities
Wed5:30pm - 6:30pm------Other Activities
Group Fight

Group Fight™ is a gripping hour that burns a ton of calories and builds total body strength. Tap into the hottest mixed martial arts movements done at a rapid-fire pace to smash your cardio...

Show SchedulesHide Schedules

Group Fight | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Wed9:00am - 10:00amMP2 Room---Other Activities
Sat9:00am - 10:00am------Other Activities
Group Fight | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Wed5:15pm - 6:15pmRoom A/B---Other Activities
Group Power

Group Power is your hour of power! This 60-minute program strengthens all your major muscles in a inspiring and motivating group environment with fantastic music and awesome instructors. With simple,...

Show SchedulesHide Schedules

Group Power | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon9:00am - 10:00am------Other Activities
Mon6:00pm - 7:00pmMP2 Room---Other Activities
Tue6:00am - 7:00amMP2 Room---Other Activities
Group Power | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Tue9:00am - 10:00amRoom A/B---Other Activities
Thu5:15pm - 6:15pmRoom A/B---Other Activities
Group Ride

Group Ride is ahuge calorie burner that builds strong legs! It’s a 60 minute cycling experience brought indoors. Roll over hills, chase the pack, spin the flats, climb mountains and sprint to...

Show SchedulesHide Schedules

Group Ride | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon5:00pm - 6:00pm------Other Activities
Wed5:00pm - 6:00pm------Other Activities
Pilates

Focusing on balance, breathing, posture, and flexibility.  Find your inner strength with Pilates.

Show SchedulesHide Schedules

Pilates | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue6:15pm - 7:15pmJan 28------
---
------Other Activities
Fri6:00am - 7:00amJun 29------
---
------Other Activities
Fri10:00am - 11:00amJan 28------
---
------Other Activities
Pump & Lift

Weight-based workout working through all your muscle groups. The emphasis is on reps not weight. We want muscle exhaustion to create long-lasting fat burn from around the muscles giving you...

Show SchedulesHide Schedules

Pump & Lift | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu9:00am - 9:50amJan 28------
---
------Other Activities
R30

R30 will get you fitter and feeling better in only 30 minutes. It's a cardio workout that is as easy as riding a bike. Inspiring music and motivating coaching will get you to burn calories,...

Show SchedulesHide Schedules

R30 | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon9:30am - 10:00am------Other Activities
R30 | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Mon5:00pm - 5:30pm------Other Activities
Stretch

Join in for fifteen minutes of light stretching focusing on lower back and hip opening exercises. Great for post workout recovery and for increasing flexibility.

Swiss Ball

Come and test your balance, strengthen your core and have fun! Sure to have your tummy aching!

Show SchedulesHide Schedules

Swiss Ball | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu10:00am - 10:50amJun 29------
---
------Other Activities
Swiss Ball | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed9:00am - 10:00amJun 29------
---
------Other Activities
Synrgy 360

This class will create and energetic and motivating environment that will take your training to the next level! Come and experience this exciting group training class; exercisers of all fitness...

Show SchedulesHide Schedules

Synrgy 360 | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Tue12:15pm - 12:45pmSynrgy Room---Other Activities
Thu12:15pm - 12:45pmSynrgy Room---Other Activities
Tabata

Exhilarating, effective, explosive interval training. 20secs on 10 secs off 8 rounds. Train all your energy systems in one workout! See results!

Show SchedulesHide Schedules

Tabata | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue5:15pm - 6:00pmJan 28------
---
------Other Activities
TRX

Train functional strength, cardio and flexibility while using the TRX Suspension Training system. This class will prove to be a triple threat for your whole body!

Zumba

Zumba® is a hit at the YMCA! It's a great way to get your body moving and improve your health while having fun. Join us for a calorie-burning, easy-to-follow dance fitness-party™...

Show SchedulesHide Schedules

Zumba | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Wed6:30pm - 7:30pmRoom A/B---Other Activities
C30

Will get you fitter and feeling better in only 30 minutes. C30 is a cardio workout that is as easy as riding a bike. Inspiring music and motivating coaching will get you to burn calories, improve...

Show SchedulesHide Schedules

C30 | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed12:15pm - 12:45pmJan 28------
---
------Other Activities
Strong by Zumba

Kettlebell

Group Core

Group Core strengthens everything from your shoulders to your hips to make you stronger, quicker, and faster in all you do. In addition, strengthening your core can reduce back pain and give you...

Group Core

Group Core strengthens everything from your shoulders to your hips to make you stronger, quicker, and faster in all you do. In addition, strengthening your core can reduce back pain and give you...

Show SchedulesHide Schedules

Group Core | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon5:40pm - 6:10pmJun 29------
---
------Other Activities
Fri10:00am - 10:30amJan 28------
---
------Other Activities
Group Core | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon10:15am - 10:45amJan 28------
---
------Other Activities
Thu6:00am - 6:30amJan 28------
---
------Other Activities
Fri12:15pm - 12:45pmJun 24------
---
------Other Activities
Ascend

Learn to climb the wall in a small group setting.  Fun fitness while learning new skills.

Show SchedulesHide Schedules

Ascend | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu12:00pm - 1:00pmJan 28------
---
------Other Activities
HIGH Fitness

HIGH Fitness is a high energy choreography class with easy-to-follow moves

Show SchedulesHide Schedules

HIGH Fitness | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon6:00am - 7:00amMay 011---
---
------Other Activities
Tue6:00pm - 7:00pmJul 05------
---
------Other Activities
HIGH Fitness | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue9:00am - 10:00amJun 29------
---
------Other Activities
Total Strength

Total body toning in this strength based class using various weighted equipment.

Show SchedulesHide Schedules

Total Strength | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon9:00am - 10:00amJun 29------
---
------Other Activities
Tue5:00pm - 6:00pmJun 29------
---
------Other Activities
Total Strength | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu5:00pm - 6:00pmJun 29------
---
------Other Activities
R30 Combo

Show SchedulesHide Schedules

R30 Combo | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed5:50am - 6:45amJul 05------
---
------Other Activities
Gold Fit Move

Show SchedulesHide Schedules

Gold Fit Move | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed10:15am - 11:00amJul 05------
---
------Other Activities
Bouldering

Show SchedulesHide Schedules

Bouldering | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu6:30am - 7:00amJul 05------
---
------Other Activities

Fitness Centre

Group Training

Take advantage of our small group training package led by one of our Certified Personal Trainers! Build your fitness level and your friendship circles with our smaller, more focused groups of 3-8...

Personal Training

Reach your full potential with a YMCA Personal Trainer! What’s your health & fitness goals? I’m new to fitness Taking the first steps toward a healthier you can feel overwhelming....

Welcome Orientation

Congratulations on your new YMCA membership! Welcome to the community. We want you to feel comfortable and confident when you hit the gym floor, that's why we offer a FREE welcome orientation for...

Health Management

Living Fit

The Living Fit program provides safe, supportive, barrier-free health and wellness opportunities for people with disabilities and chronic, stable conditions. The program aids individuals with:...

Sports & Recreation

Private Climbing Lessons

Not only do we offer some great climbing programs for all ages, but we also have private climbing lessons. Private lessons are 1 hour in length which allows you to develop skills in Top Rope Climbing...

Yoga

Ashtanga Primary Yoga

Yoga Chikitsa, the Sanskrit name for Astanga Primary series, means Yoga Therapy - a program that when done regularly can help your ailments and purify the physical body.

Ashtanga Vinyasa Yoga

A specific sequence of postures that gradually increases in difficulty. Students move swiftly through this vinyasa style class. The breath is the most important thing in this class. Not the...

Show SchedulesHide Schedules

Ashtanga Vinyasa Yoga | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon5:30pm - 7:00pmJan 28------
---
------Other Activities
Ashtanga Yoga

Yoga Chikitsa, the Sanskrit name for Astanga, means Yoga Therapy - a program that when done regularly can help your ailments and purify the physical body. Downtown Drop-in Schedule South Ridge...

Flow and Restore Yoga

Reset and restore in this EXPRESS yoga class at noon. Prepare for the rest of your work day by taking a few minutes out for yourself. Utilize your breath as you move through a gentle flow yoga...

Gentle Yoga

Ease into yoga with Gentle Yoga. The use of props and modifications ensure comfort in the poses. This practice is great for those with limited range of motion or new to yoga. Downtown Drop-in...

Hatha Yoga

This class will improve your flexibility, strength, balance and body awareness. Through a series of breathing exercises and poses, you will release stress and leave feeling stronger and more...

Iyengar Yoga

This unique form of Hatha Yoga is known for its use of props as aids in performing postures. The use of props help you achieve the asanas correctly thereby minimizing the risk of injury or strain,...

Show SchedulesHide Schedules

Iyengar Yoga | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon10:00am - 11:30amRoom A---Other Activities
Tue10:00am - 11:30amRoom A---Other Activities
Thu10:00am - 11:30amRoom A---Other Activities
Yoga Charged

This class is a 45 minute intense yoga practice to build strength in mind and body. A great, quick workout, yoga style!

Downtown Drop-in Schedule

South Ridge Drop-in Schedule