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

Yoga Fusion

This class will include beginner to intermediate yoga poses infused with weights, elastic bands, props, and more! Yoga Fusion will be the perfect way to end your week!

Show SchedulesHide Schedules

Yoga Fusion | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Fri6:00am - 7:00amJan 28------
---
------Other Activities
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 | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Fri11:00am - 12:30pmMar 01------
---
------Other Activities
Tai Chi | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed10:45am - 12:15pmFeb 27------
---
------Other Activities
Sat10:45am - 12:15pmFeb 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
Body Blast

This high energy class uses alternating bursts of high and low intensity providing an efficient interval workout. Utilizing segments of cardio, muscle conditioning and flexibility, you will get...

Show SchedulesHide Schedules

Body Blast | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon9:00am - 9:45amMP2 Room---Other Activities
Bolder 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

Bolder 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
Mon5:50am - 6:45amJan 28------
---
------Other Activities
Bootcamp | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon6:00am - 6:45amJan 28------
---
------Other Activities
Wed6:00am - 6:45amJan 28------
---
------Other Activities
Thu6:30pm - 7:30pmJan 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
Core Strength

Don't ignore you're core! Challenge this important set of muscles in this dedicated core class. You will gain strength through a variety of exercises that work your abdominals, back muscles,...

Show SchedulesHide Schedules

Core Strength | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue4:30pm - 5:00pmJan 28------
---
------Other Activities
Cycle n' Sculpt

This class varies between on and off the bike workouts. the instructor will incorporate both cardio excercise on the bike and strength training excercises off the bike. This cycle class may be the...

Show SchedulesHide Schedules

Cycle n' Sculpt | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Wed5:50am - 6:45amRoom A/B---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:00pmMP1 Room---Other Activities
Thu10:40am - 11:10amMP1 Room---Other Activities
Thu5:15pm - 6:00pmMP1 Room---Other Activities
Sun10:15am - 11:15amMP1 Room---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
Gold Fit (55+)

These classes are designed for members in their Golden Years (55+) OR anybody who is new to exercise and would like a low intensity, but effective full body workout that will help to improve balance,...

Show SchedulesHide Schedules

Gold Fit (55+) | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Mon10:15am - 11:00amAquatics Centre---Other Activities
Wed10:15am - 11:00amRoom A/B---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
Mon6:15pm - 7:15pmRoom A/B---Other Activities
Thu10:00am - 11:00amRoom A/B---Other Activities
Thu6:30pm - 7:30pmRoom A/B---Other Activities
Group Centergy | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Tue10:15am - 11:15amMP2 Room---Other Activities
Wed5:30pm - 6:30pmRoom A---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 | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Mon9:00am - 10:00amRoom A/B---Other Activities
Wed5:15pm - 6:15pmRoom A/B---Other Activities
Group Fight | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Wed9:00am - 10:00amMP2 Room---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 | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Wed9:00am - 10:00amRoom A/B---Other Activities
Thu5:15pm - 6:15pmRoom A/B---Other Activities
Fri5:50am - 6:45amRoom A/B---Other Activities
Group Power | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon6:00pm - 7:00pmMP2 Room---Other Activities
Tue6:00am - 7:00amMP2 Room---Other Activities
Tue9:00am - 10:00amMP2 Room---Other Activities
Wed6:15pm - 7:15pmMP2 Room---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:00pmMP1 Room---Other Activities
Wed9:00am - 10:00amMP1 Room---Other Activities
Fri6:00am - 7:00amMP1 Room---Other Activities
Sat9:00am - 10:00amMP1 Room---Other Activities
Group Ride | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Tue9:00am - 10:00amRoom A/B---Other Activities
Tue5:00pm - 6:00pmRoom A/B---Other Activities
Thu9:00am - 10:00amRoom A/B---Other Activities
Fri4:30pm - 5:30pmRoom A/B---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:17pmJan 28------
---
------Other Activities
Fri10:00am - 11:00amJan 28------
---
------Other Activities
Pilates | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed11:00am - 12:00pmJan 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
Pump & Lift | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue10:05am - 10:55amJan 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
Mon12:15pm - 12:45pmMP1 Room---Other Activities
Wed5:00pm - 5:30pmMP1 Room---Other Activities
R30 n' Sculpt

R30 n' Sculpt will get you fitter and feeling better in only 30 minutes. It's a cardio workout that is as easy as riding a bike plus you'll enjoy strength training exercises to tone your...

Show SchedulesHide Schedules

R30 n' Sculpt | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Mon5:15pm - 6:15pmRoom A/B---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.

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 | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Tue6:00am - 6:30amGym---Other Activities
Thu6:00am - 6:30amGym---Other Activities
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!

TRX/Bootcamp

A great workout combining our TRX and Bootcamp!

Show SchedulesHide Schedules

TRX/Bootcamp | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Tue6:00pm - 7:00pmGym---Other Activities
Fri9:00am - 9:50amRoom A/B---Other Activities
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:15pmRoom 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
Hit the Wall

A mixture of bouldering and interval exercises, one hell of a 45-minute upper body workout!​

Show SchedulesHide Schedules

Hit the Wall | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu6:30am - 7:00amJan 28------
---
------Other Activities
Roulette

Instructors choice class.  Details are released every Friday so you can prepare.  Maybe it's Bootcamp. Perhaps it's Power?!

Show SchedulesHide Schedules

Roulette | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sat9:00am - 10:00amJan 28------
---
------Other Activities
Gold Stretch

A 45-minute stretch based class.  Slow and beneficial, reward the body with a stretch.

Show SchedulesHide Schedules

Gold Stretch | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon10:00am - 10:45amJan 28------
---
------Other Activities
Gold Stretch | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed10:00am - 10:15amJan 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...

Adult Pickleball

Show SchedulesHide Schedules

Adult Pickleball | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon3:00pm - 5:00pmJan 28------
---
------Other Activities
Tue9:30am - 12:30pmJan 28------
---
------Other Activities
Thu9:30am - 12:30pmJan 28------
---
------Other Activities
Adult Pickleball | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue6:00pm - 8:00pmJan 28------
---
------Other Activities
Thu6:00pm - 8:00pmJan 28------
---
------Other Activities
Sun2:00pm - 4:00pmJan 28------
---
------Other Activities
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
Fri10:00am - 10:30amJan 28------
---
------Other Activities
Group Core | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon5:15pm - 5:45pmJan 28------
---
------Other Activities
Wed10:00am - 10:30amJan 28------
---
------Other Activities
Wed5:45pm - 6:15pmJan 28------
---
------Other Activities
Thu6:00am - 6:30amJan 28------
---
------Other Activities
Thu10:00am - 10:30amJan 28------
---
------Other Activities
Sat10:10am - 10:40amJan 28------
---
------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

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

Youth/Adult Beginner Karate

Karate is a great way to get fit while learning important like skills like self-defence, discipline, and respect for self and others. Karate improves all aspects of one's physical condition,...

Show SchedulesHide Schedules

Youth/Adult Beginner Karate | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue5:30pm - 6:30pmJan 28------
---
------Other Activities
Youth/Adult Special Karate

Karate is a great way to get fit while learning important like skills like self-defence, discipline, and respect for self and others. Karate improves all aspects of one's physical condition,...

Show SchedulesHide Schedules

Youth/Adult Special Karate | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Fri5:30pm - 7:30pm------
---
------Other Activities
Medicine Hat Climbing Club

Anyone can join the climbing club. It is a group of people that enjoy challenging themselves with indoor and outdoor climbing exposure. If you are thinking about joining the climbing club you can...

Show SchedulesHide Schedules

Medicine Hat Climbing Club | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue7:00pm - 9:00pmJan 28------
---
------Other Activities
Open Climb

Open climb is a time for you to practice your climbing skills, or try a different way to work out. There is a certified belayer at all open climbs that will be able to belay you up the wall, if you...

Show SchedulesHide Schedules

Open Climb | Downtown YMCA
DaysTimeRoomFees
Mon12:00pm - 4:00pmClimbing Wall---
Mon7:00pm - 9:00pmClimbing Wall---
Wed12:00pm - 4:00pmClimbing Wall---
Wed7:00pm - 9:00pmClimbing Wall---
Thu7:00pm - 9:00pmClimbing Wall---
Fri12:00pm - 4:00pmClimbing Wall---
Sat2:00pm - 4:00pmClimbing Wall---
Sun2:00pm - 4:00pmClimbing Wall---
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...

Drop-in Pickleball

Join us for drop-in Pickleball.  Pickleball is a racquet sport (paddle) that combines elements of badminton, tennis, and table tennis.

Women's Self Defense

This will be a 4 week class, with one set of classes offered the first four weeks of the session, and then a second set for the last half of the session. Participants will be shown several ways in...

Show SchedulesHide Schedules

Women's Self Defense | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue6:40pm - 7:20pmJan 28------
---
------Other Activities

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:00pm - 6:30pmJan 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
Whoga

Discover the restorative and healing power of yoga in a peaceful group environment focusing on individuals recovering from a stroke and those who are wheelchair active. A series of functional poses...

Show SchedulesHide Schedules

Whoga | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed9:30am - 10:30amJan 28------
---
------Other Activities
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...

Show SchedulesHide Schedules

Yoga | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu6:00pm - 7:00pmJan 28------
---
------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

Sunset Yoga

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

Show SchedulesHide Schedules

Sunset Yoga | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed6:45pm - 8:15pmJan 28------
---
------Other Activities