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, click here.

Aquatics

Swim Times

Lane Swimming

YMCA Lane Swims let you swim at your own pace, providing great cardiovascular exercise and improved muscle strength without stressing your joints. Lanes are available for all swim abilities. Make it...

Parent and Tot Swim

Getting time to work out with your little one can be a challenge. YMCA Parent and Tot sessions give you time to play, move, and splash in the pool with your infant, toddler, or preschooler.

Open Swim

Use YMCA Open Swim times to improve your cardio fitness and muscle tone, or to just have some fun in the water! All sessions are supervised by a YMCA-certified lifeguard. Available at no cost to YMCA...

Wibit

Come and test your Ninja Warrior skills on our “WIBIT” an aquatic obstacle course! Test your skills, race a friend or play to your heart’s desire on our new floatable obstacle...

Open & Lane Swim - 4 Lanes Open

YMCA Lane Swims let you swim at your own pace, providing great cardiovascular exercise and improved muscle strength without stressing your joints. Lanes are available for all swim abilities. Make it...

Show SchedulesHide Schedules

Open & Lane Swim - 4 Lanes Open | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon, Wed6:00am - 8:00amJul 03------
---
------Other Activities
Mon, Tue, Wed, Thu12:00pm - 4:00pmJul 03------
---
------Other Activities
Mon, Tue, Wed, Thu7:00pm - 10:00pmJul 03------
---
------Other Activities
Tue, Thu, Fri6:00am - 9:00amJul 03------
---
------Other Activities
Fri10:00am - 10:00pmJul 07------
---
------Other Activities
Sat1:00pm - 8:00pmJul 08------
---
------Other Activities
Sun1:00pm - 5:00pmJul 09------
---
------Other Activities
Open & Lane Swim - 3 Lanes Open

YMCA Lane Swims let you swim at your own pace, providing great cardiovascular exercise and improved muscle strength without stressing your joints. Lanes are available for all swim abilities. Make it...

Open & Lane - Swim 2 Lanes Open

YMCA Lane Swims let you swim at your own pace, providing great cardiovascular exercise and improved muscle strength without stressing your joints. Lanes are available for all swim abilities. Make it...

Show SchedulesHide Schedules

Open & Lane - Swim 2 Lanes Open | Downtown YMCA
DaysTimeRoomFees
Sun10:00am - 1:00pm------
Open and Lane Swim 1 Lane Open

YMCA Lane Swims let you swim at your own pace, providing great cardiovascular exercise and improved muscle strength without stressing your joints. Lanes are available for all swim abilities. Make it...

Swim Lessons

Lil Dippers

Splashers

As the first level of our YMCA L'il Dipper program, Splashers is a great way to introduce babies 6-18 months old to the water. Parents get in on the fun by participating with their children. At...

Bubblers

The second level of our YMCA L'il Dipper program, Bubblers, is for children 18 months - 3 years old. We work with you to introduce your child to new movements in the water, including holding the...

Floaters

The fourth level of our YMCA L'il Dipper program, Floaters, is for children 3-5 years old who have completed Bobbers or equivalent. In Floaters, we introduce floating and gliding, and continue to...

Gliders

The fifth level of our YMCA L'il Dipper program, Gliders, is for children who are 3-5 years old and have completed Floaters or show an equivalent level of competence. In Gliders, children will...

Divers

The sixth level of our YMCA L'il Dipper program, Divers, is for children who are 3-5 years old and have completed Gliders or show an equivalent level of skill. In Divers, children will combine...

Surfers

The seventh level of our YMCA L'il Dipper swim program, Surfers, is for children 3-5 years old who have completed Divers or show an equivalent level of competence. In Surfers, we'll continue...

Dippers

The eighth and final level of our YMCA L'il Dipper swim program, Dippers, is for children who are 3-5 years old and have completed Surfers or show an equivalent skill level. In Dippers, we'll...

Bobbers/Floaters

Bobbers (3-5 Years) The third level of our YMCA L'il Dipper program, Bobbers, is for children 3-5 years old who are new to swimming. Children are encouraged to attend without a parent. In...

Show SchedulesHide Schedules

Bobbers/Floaters | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon4:00pm - 4:30pmJul 04August 25------
Tue5:25pm - 5:55pmJul 04August 25------
Thu4:00pm - 4:30pmJul 06August 25------
Splashers/Bubblers

Splashers (18 Months- 3 Years) As the first level of our YMCA L'il Dipper program, Splashers is a great way to introduce babies 3-18 months old to the water. Parents get in on the fun by...

Show SchedulesHide Schedules

Splashers/Bubblers | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Tue4:00pm - 4:30pmJul 04August 25------
Thu4:35pm - 5:05pmJul 06August 25------
Gliders/Divers

Gliders (3-5 Years) The fifth level of our YMCA L'il Dipper program, Gliders, is for children who are 3-5 years old and have completed Floaters or show an equivalent level of competence. In...

Show SchedulesHide Schedules

Gliders/Divers | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Tue4:35pm - 5:05pmJul 04August 25------
Thu4:50pm - 5:20pmJul 06August 25------
Thu6:00pm - 6:30pmJul 06August 25------
Surfers/Dippers

Surfers (3-5 Years) The seventh level of our YMCA L'il Dipper swim program, Surfers, is for children 3-5 years old who have completed Divers or show an equivalent level of competence. In Surfers,...

Show SchedulesHide Schedules

Surfers/Dippers | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Tue6:15pm - 6:45pmJul 04August 25------
Thu5:25pm - 5:55pmJul 06August 25------

Learn to Swim

Otter/Seal

An introductory level for beginner swimmers aged 6-12 years old, Otter will teach your child the basics of pool safety, going underwater, and gliding on their front and back. Otter teaches your child...

Show SchedulesHide Schedules

Otter/Seal | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Tue4:50pm - 5:20pmJul 04August 25------
Thu5:25pm - 5:55pmJul 06August 25------
Thu6:00pm - 6:30pmJul 06August 25------
Seal

Seal is for children 6-12 years old who have completed Otter or who have equivalent skills. In this level they will further develop the skills of gliding, kicking, and submerging. Seal teaches your...

Dolphin/Swimmer

Dolphin is for children 6-12 years old who have completed Seal or who demonstrate an equivalent skill set. Your child will be introduced to swimming on their front, back, and underwater. Dolphin...

Show SchedulesHide Schedules

Dolphin/Swimmer | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Tue5:10pm - 5:40pmJul 04August 25------
Tue6:00pm - 6:30pmJul 04---------
Thu4:00pm - 4:30pmJun 29August 25------
Swimmer

Swimmer is for children 6-12 years old who have completed Dolphin or have equivalent skills. In this class, kids will learn front and back crawl, and how to tread water. Swimmer teaches children how...

Star Program

Star One/Two

Star 1 is for children 6-12 years old who have completed the Swimmer level in our Learn to Swim program. In this class, kids will learn to use the whip kick on their back and the egg-beater motion...

Show SchedulesHide Schedules

Star One/Two | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Tue, Thu4:35pm - 5:20pmJul 04August 25------
Star Two

Star 2 is for children 6-12 years old who have completed Star 1 or who show an equivalent skill level. At this level we focus on the backstroke, and continue to help kids refine their stroke...

Star Three/Four

Star 3 is for children 6-12 years old who have completed Star 2 or who show an equivalent skill level. In this level your child will focus on the breaststroke and egg-beater motion for treading...

Show SchedulesHide Schedules

Star Three/Four | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Tue5:45pm - 6:30pmJul 04August 25------
Thu4:00pm - 4:45pmJul 06August 25------
Star Four

Star 4 is for children 6-12 years old who have completed Star 3 or who show an equivalent skill level. In this level we will help your child focus on the sidestroke, and we will continue to introduce...

Star Leadership Program

Star Five/Six

Star 5 is for children 10 years and older who have completed Star 4 or who show an equivalent skill level. We will introduce the butterfly stroke along with lifesaving and first aid elements from the...

Show SchedulesHide Schedules

Star Five/Six | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Tue4:00pm - 4:45pmJul 04August 25------
Thu5:10pm - 5:55pmJul 06August 25------
Star Six

Star 6 is for children 10 years and older who have completed Star 5 or show an equivalent skill level. Swimmers will continue to develop lifesaving and first aid skills at the Ranger and Star level...

Star Seven

Star 7 is for children 10 years and older who have completed Star 6 or show an equivalent skill level, and have a strong interest in pursuing more advanced aquatics certifications. Star 7 bridges to...

Show SchedulesHide Schedules

Star Seven | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Tue5:25pm - 6:10pmJul 04August 25------
Thu6:00pm - 6:45pmJul 06August 25------

Adult Swim Program

Adult Swim Lessons

This program is designed to establish comfort and confidence in the water. Participants will begin with the basic principles of movement and safety in and around the water. Basic water skills...

Show SchedulesHide Schedules

Adult Swim Lessons | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Wed5:00pm - 6:00pmJul 06August 25See Member Services------
Stroke Improvement

Improve your swimming strokes and build on your skills. This class features front and back crawl, treading water and whip kick. Participants will also get a deep water orientation and practice...

Show SchedulesHide Schedules

Stroke Improvement | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistration
Wed6:00pm - 7:00pmJul 06August 25See Member Services------
Skills and Drills

Build endurance while developing and improving swimming strokes. Participants will get an introduction to sidestroke, butterfly and eggbeater. Swimming endurance is built with an emphasis on...

Aquatic Fitness

Aquafit

YMCA Aquafit is a great way to get fitness benefits and improve your circulation without stressing your joints. By pushing against the resistance of water, you can adapt each session to your own...

Show SchedulesHide Schedules

Aquafit | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon8:00am - 8:45amJul 03---Member: Included with Membership
---
------Other Activities
Wed8:00am - 8:45amJul 05---Member: Included with Membership
---
------Other Activities
Aquafit - Gentle

The gentle version of YMCA Aquafit is perfect if you are new to aquatic fitness classes and want to ease into it, or if you are managing a chronic health condition. Similar to the regular Aquafit...

Aquafit - Deep Water

Increase cardio, core strength and muscle endurance in this no-impact class. This class takes place in the deep end of the pool. It`s a great way to add variety to your fitness program.

Advanced Lifeguarding

YMCA Swim Instructor

Share your love of swimming with others! As a leader in the pool, you can play an essential role in helping others learn to swim and improve their health in many ways. You will learn a variety of...

Bronze Star

You can continue to build your aquatic safety skills in Bronze Star, an advanced lifesaving course designed to prepare candidates for the next level of certification, Bronze Medallion. In Bronze...

Bronze Medallion

In Bronze Medallion we emphasize the lifesaving principles embodied in the four components of water-rescue education: judgement, knowledge, skill, and fitness. Rescuers learn tows and carries as well...

Bronze Cross

We offer Bronze Cross classes for lifesavers who want the challenge of more advanced training, including an introduction to safe supervision in aquatic facilities. In this class we focus on the...

National Lifeguard (NL) - Pool Option

Learn how to fulfill your role as a professional facilitator of safe, enjoyable aquatics for everyone! The National Lifeguard (NL) course emphasizes teamwork, leadership, and communication in the...

National Lifeguard (NL) Recert - Pool Option

Continue to be certified in one of the top levels of lifeguarding and be able to work in any pool across Canada. This four hour recertification covers all the skills, knowledge and values taught in...

Standard First Aid (SFA) Original

Learn to identify an illness or injury in a medical emergency. Discover and practice simple techniques to care for a casualty as a first responder. After completing this 16-hour course, you will be...

Aquatic Specialty Programs

Junior Lifeguard Club (JLC)

Discover what it takes to be a lifeguard! This program introduces youth to lifesaving techniques and first aid skills! JLC members are encouraged to develop skills based on personal bests in...

Aqua Boot Camp

Be kind to your joints while taking your water workout to a new level of intensity. Your muscular strength and endurance will grow as you utilize the drag resistance equipment. This equipment is...

Swim Fit

Improve your strokes and fitness through a variety of aquatic fitness activities. Participants should feel comfortable in the water and be able to continuously swim a minimum of 50 metres.

Private and Semi-Private Swim Lessons

Private and semi-private lessons provide one-on-one instruction to meet each swimmer`s individual needs. All lessons are 30 minutes in lengths. Please contact the Aquatic Department to book your...

Skills and Drills

Allow your child or yourself that little extra practice in between lessons to ensure their continued success. This program is designed to provide swimmers additional practice with a certified...

Introduction to Competitive Swimming

Take your swim skill to the next level with the YMCA Introduction to Competitive Swimming. This club experience will help swimmers build self-esteem, confidence, sportsmanship and a strong sense of...

Y-Tri Swim

Improve upon your fundamental swim skills by focusing on more advanced training methods to improve your front crawl, and build your speed and endurance. Registrants should be able to comfortably swim...

Swim to Survive

Swim to Survive is a safety program that provides simple, basic swim survival training. Swim to Survive does not replace traditional swimming lessons, rather it provides the essential self-rescue...

Camps

Summer Camps

Kindercamp

Kindercamp is a half day camp that is perfect for your little preschooler. Children will have a terrific time experiencing games, activities, free play, outside time, mega bouncer, water bouncer,...

Kindercamp | South Ridge YMCA

Day Camp

A new adventure, every day of the week! During summer and school breaks, YMCA day camps offer children a variety of age-appropriate experiences to play and learn together.

 

Day Camp | Downtown YMCA

Day Camp | South Ridge YMCA

Overnight Camps

The ultimate camp experience! YMCA overnight camps are a home away from home. The beauty of YMCA Camp Elkwater creates the perfect backdrop for your child to find new friends, discover new...

Two Week Swim Day Camp

Day Camp is fun in-and-out of the pool! Enjoy the fun of Day CAmp and learn swimming skills too. Children will attend swimming lessons based on the YMCA's National Swimming program, participate...

Two Week Swim Day Camp | Downtown YMCA

Retreats & Rentals

Private Functions & Events

From corporate events and family reunions tospecialized team building experiences andweddings, let our discreet, tucked away propertyprovide your group with a unique opportunity tocome together and...

Outdoor Education

Outdoor Education

Ages 5 to 18 There’s nothing quite like the great outdoors. Our Outdoor Education program is designed to get kids active and learning outdoors. Through meaningful experiential learning, kids...

Seasonal Day Camps

Easter Day Camp

Hoppy Easter! Easter Day Camp will be offered at both YMCA branches April 17-21, 2017. Your child(ren) will have the opportunity to participate in gym games, cooking experiences, swimming, crafts and...

Child Care

Child Minding

Both YMCA recreational facilities offer an exceoptional service for members to utilize while maintaining your healthy lifestyle within our facility. Our staff are certified in First Aid CPR C,...

Early Learning and Care

Infant/Toddler Programs

YMCA Infant/Toddler Child Care programs offer environments that are safe and stimulating, with caring, supportive caregivers who understand what makes your child special. Choosing a child care...

Preschool Programs

YMCA Preschool programs provide vital learning opportunities for preschool children aged 3-5 years. We believe strengthening community starts with helping kids reach their potential. With decades of...

Education and Training

YMCA Schools

The YMCA Early Intervention Program for Young Moms

The YMCA Early Intervention Program for Young Mothers, “Young Moms” is a comprehensive, educational program designed to meet the diverse needs of pregnant or parenting teens. Young moms...

Employment Services

Employee Supports

Employment Counselling

Are you looking for a job, or wondering about the direction of your career? YMCA Employment Counsellors can help you explore and create a career path. Through one-on-one coaching sessions, an...

Resume Co-Development

Your résumé is usually your first introduction to a potential employer. It pays to give it extra time and attention, and any resumé, even a good one, can usually be improved. Our YMCA Employment...

Career Counselling

Are you wondering about the direction of your career? YMCA Employment Counsellors can help you explore and create a career path. Through one-on-one coaching sessions, an experienced YMCA employment...

Casual Labour Program

Our Casual Labour Program connects job seekers wiht employers/home owners needing to fill temporary job vacancies. Benefits to job seekers: Gain work experience Earn money while looking for permanent...

Job Search Assistance

YMCA Employment Centre offers varying Job Search Assistance Services to assist individuals with defining their employment goals and maximizing an individual’s job search skills. Career and...

Cover Letter Development

Cover Letters are another important part of impressing an employer and having you stand out from your competitors. A cover letter entices a potential employer to read through your resume and consider...

Interview Coaching

Interview coachingis available to enable you to identify your true strengths and gain more confidence in your abilities. Enhance your interviewing skills by meeting with a YMCA Employment Counsellor...

Employer Supports

Employer Supports

Find your next employee through the YMCA. We can connect you with qualified job seekers right here in your community.

Skills Link Program

YMCA Employment Centre, in partnership with Human Resources and Skills Development Canada (HRSDC), offers a Skills Link Program to enhance Life/ Employability Skills to assist people in our community...

Job Boards

Employers have access to post their available positions within the YMCA Employment Centre at no cost to you. Simply call or visit our centre with your job opportunity and we will post it for you!!

Health & Fitness

Health Management

Living Fit

The Living Fit Program is a program offered through the YMCA that aims to provide safe, supportive, and barrier-free health and wellness opportunities for people with disabilities, chronic...

Sports & Recreation

Adult Programs

Adult Dodgeball

Relive your youth and DIP, DUCK and DODGE in dodgeball games for 18+. Bring your friends and come on down to participate in everyone's favorite childhood game.

Adult Floor Hockey

Are you looking for a great workout and some good ol' hockey action? Joing the floor hocky games for 18+

YMCA Squash League

Join our YMCA Mixed Adult Squash League and have access to the online booking system. All skill levels welcome. Training and coaching available. Contact Scott Richter scott@medicinehatymca.ca.

Adult Climb Club

Challenge yourself to step outside your comfort zone by trying this new adult fitness class. Climbing is a full body workout but is also great for developing confidence and pushing one to do things...

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. 

Show SchedulesHide Schedules

Gentle Yoga | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Wed10:30am - 11:30amRoom A---Other Activities
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
No Class July 27th - Parade10:00am - 11:30amRoom A---Other Activities
Vinyasa Flow Yoga

Enjoy this style of yoga that will focus on a series of poses that will move you through the power of "breath-synchronized movement". A fun class to get every part of the body moving and...

Show SchedulesHide Schedules

Vinyasa Flow Yoga | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Fri10:00am - 11:00amRoom A---Other Activities
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.

Show SchedulesHide Schedules

Ashtanga Primary Yoga | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Begins July 105:30pm - 6:30pmRoom A---Other Activities
Sun10:30am - 11:30amRoom A---Other Activities
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...

Lunch Hour Zen

Needing a littlePeace andCalm in themidst of your busyness?Join Carly on your lunch hourfor a guided meditation followed by some gentle stretch yoga. You will feel refreshed & rejuvenated to...

Show SchedulesHide Schedules

Lunch Hour Zen | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Wed12:10pm - 12:50pmRoom A---Other Activities
Fun Flow Yoga

This is a flowing class that connect breath with movement. Poses are sequenced together to create a challenging, but accessible experience. Many modifications are provided throughout the class, so it...

Show SchedulesHide Schedules

Fun Flow Yoga | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed5:00pm - 6:00pmJul 05---Member: Included with Membership
---
------Other Activities
Power Vinyasa Yoga

This is an energetic form of yoga where students fluidly move from one pose to the next, while connecting their breathing to their movements. This type of yoga is vigorous and revitalizing. It opens...

Get Fit with Yoga Charged

"A different way to workout". 45 minutes of powerful, energetic, playful postures with a strong emphasis on breath and muscle tone. Followed by 15 minutes of stretch and relaxation.

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 centered

Show SchedulesHide Schedules

Hatha Yoga | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
First Class is July 11th6:30pm - 7:30pmJul 11---Member: Included with Membership
---
------Other Activities
Yoga Tone

Please see the back of a fitness schedule for a description. 

Cardio & Strength

Family Zumba

Join us for an easy-to-follow dance fitness-party™ that is suitable for your whole family. Ages 2+ welcome.

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
Mon10:00am - 10:45am------Other Activities
Thu5:00pm - 5:45pmMP2 Room---Other Activities
Cyclefit | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Tue, Thu5:50am - 6:45amRoom A/B---Other Activities
Cardio Strength

Aerobic capacity and strength are two key components of physical fitness: why not train both at once? Led by qualified YMCA instrucors, our Cardio Strength classes will challenge your aerobic...

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:00amRoom A/B---Other Activities
Wed10:30am - 11:15amRoom 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 | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Thu5:15pm - 6:15pmRoom A/B---Other Activities
Fri10:30am - 11:30amRoom A/B---Other Activities
Group Power | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon6:00pm - 7:00pmMP2 Room---Other Activities
No classes July 11th6:00am - 7:00amMP2 Room---Other Activities
Tue9:00am - 10:00amMP2 Room---Other Activities
Wed6:15pm - 7:15pmMP2 Room---Other Activities
No Class July 27th - Parade9:00am - 10:00amMP2 Room---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:00pm - 7:00pmRoom 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
Wed10:00am - 11:00amMP2 Room---Other Activities
No Classes Aug 2 & 95: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 | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Fri9:00am - 10:00amMP2 Room---Other Activities
Group Fight | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Mon9:00am - 10:00amRoom A/B---Other Activities
Wed6:00pm - 7:00pmRoom A/B---Other Activities
Stretch Express

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.

Show SchedulesHide Schedules

Stretch Express | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Wed9:55am - 10:10amRoom A/B---Other Activities
Warm Flow Yoga

Utilize your breath as you move through a warm flow yoga. Heaters are used to add extra heat to the room and the body.

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!

Show SchedulesHide Schedules

TRX | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Tue6:00pm - 7:00pmGym---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
Wed7:15pm - 8:00pmRoom A/B---Other Activities
Pound Fit

A high intensity cardio workout that blends isometrics, plyometrics and Pilates while using exercise weighted drum sticks called ripstix. It is a 45 minute workout set to amazing music.

Step

YMCA Step classes incorporate an adjustable, non-slip platform into a full workout, making it a top calorie-burner, easily adaptable to different fitness levels. Keep The Step low, and it's easy...

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...

Strength Conditioning

Walk taller, feel stronger! This class will help you build core strength and improve posture through exercises that target your abdomen and back muscles. You'll get stronger, increase...

Tabata

Tone your muscles and burn calories in this high-intensity interval training class. Tabata uses a series of 20-second exercises, some using just your body weight, others using bands, barbells and...

Kitchen Sink

Everything in this class but the kitchen sink! Step, hi/low aerobics, weight training, resistance training, even basic Zumba. If you're looking for a class that has it all, this is the class for...

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
Fri1:30pm - 2:15pmRoom A---Other Activities
WHOGA

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

Bootcamp

Challenge yourself in a high-intensity workout using your own body weight and a variety of equipment. YMCA Bootcamp is a powerhouse for strength, endurance, agility, coordination, and stress...

Show SchedulesHide Schedules

Bootcamp | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
No Class July 10th6:00am - 6:45amGym/MP2---Other Activities
No Classes July 13th6:00am - 6:45amGym/MP2---Other Activities
Bootcamp | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Wed9:00am - 9:50amRoom A/B---Other Activities
HIIT Express

HIgh intensity interval training - short intervals, hard work= great results! Cardio, strength and much more.... all in only 30 minutes!

PerforMAX

Focus on strength in this mid-day workout that will teach you weight training techniques designed to improve your muscular strength and endurance.

HIIT

High Intensity Interval Training - Short intervals, hard work = great results! Cardio, strength and much more.

Core and Stretch

Your core is your centre, make it solid! Abs, low back, and obliques get special attention in a flow yoga style class. Expect a smooth transition from one pose to the next. An excellent addition to...

Cyclefit & TRX

Combine the benefits of TRX's full body resistance workout with a shot of cardio conditioning. This class combines 30 minutes of spin with 30 minutes of TRX strength and stretch element.

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...

Cardio Mashup

Join in the fun and try out a variety of different types of cardio vascular exercises- low and high impact options available.

Bodyworks

A fun full body workout that focuses on aerobic, strength and core conditioning. Lots of variety with low intensity or step cardio moves mixed with resistance training. Perfect for beginners or...

Family Centergy

A 30 minute class that families enjoy together is dedicated to the fundamentals mind-body exercise. Using basic moves and combinations that are easy to follow and focused on increasing focus,...

Target Toning

  Resistance training  for  the whole body.  Targeting specific muscle groups using a variety of equipment

 

Show SchedulesHide Schedules

Target Toning | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon9:00am - 9:45amMP2 Room---Other Activities
Cardio & Core

You will enjoy a  variety of cardio moves to get your heart pumping, and then slow it down to work your core.  Abs, low back, and obliques get special attention in the fantastic combo class.

 

Group Dance

For anyone who loves to dance- learn some new Jazz and Hip Hop moves in this upbeat class. We will warm up, strectch and groove to pop music, learn a few skills, and put it all together into a short...

Instructors Choice

Mix things up with your routine and try our Instructors Choice class. The class format will change from week to week, but will still offer all the benefits of our regular classes. It is a fun way to...

Show SchedulesHide Schedules

Instructors Choice | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon5:50am - 6:45amJul 03---Member: Included with Membership
---
------Other Activities
Fri9:00am - 9:45amJul 07---Member: Included with Membership
---
------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
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sat9:00am - 10:00amJul 08---Member: Included with Membership
---
------Other Activities
Group Ride | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue9:00am - 9:50amJul 04---Member: Included with Membership
---
------Other Activities
Tue5:00pm - 6:00pmJul 04---Member: Included with Membership
---
------Other Activities
Wed5:50am - 6:45amJul 05---Member: Included with Membership
---
------Other Activities
Beginner Cycle

This 30 minute class will get you started on a fun-filled, energetic cycling experience!

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
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed5:30pm - 6:00pmJul 05---Member: Included with Membership
---
------Other Activities
Synergy

This 30 minute High Intensity Interval Training will have short cardio and strength intervals that will give you great results.

Show SchedulesHide Schedules

Synergy | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu9:00am - 9:30amJul 07------
---
------Other Activities
R30 N' Sculpt

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

Show SchedulesHide Schedules

R30 N' Sculpt | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon5:00pm - 6:00pmJul 03---Member: Included with Membership
---
------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
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed9:00am - 9:45amJul 05---Member: Included with Membership
---
------Other Activities

Active Child Development

Youth Programs

Arts in the City

This class offers children an opportunity to have fun, express themselves and experiment with a wide variety of media. Students will create paintings, drawings and collages and learn art...

Growing Chefs

Come learn the ways of the kitchen. Your child will enjoy working together as a team while learning life skills. Cooking helps reinforce science, language, math and creativity. The best part of the...

Youth Dance

The love for dance is emphasized as basic dance moves are introduced. Flexibility, co-ordination, agility, body awareness, confidence, strength, rhythm and style are an integral part of techniques...

Pee Wee 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,...

Youth Beginner & Advanced 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,...

Teen & Adult Beginner & Advanced 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,...

Junior Squash League

Explore the face paced game of squash and develop the skills that will make you a better player. This program is for boys and girls who wish to play squash for fun and/or competition. Learn a new...

Homework Help Club

Let the YMCA help you get your homework done on time and get you on track for the school year.

Youth Dodgeball

Dip, duck, dive and dodge. Drop in and develop the 4 D's of dodgeball while playing the classic game.

Youth Fitness

Join us for a variety of different fitness clases from circuits, cycling, weight training and more! Every week will be something new and exciting. Learn more about fitness and have fun while doing it.

Show SchedulesHide Schedules

Youth Fitness | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon3:00pm - 3:45pmJul 03---Included$30 non member---Other Activities
Youth Fitness | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Thu3:00pm - 3:45pmJul 06---Included$30 non member---Other Activities
Kids Squad

A multi-sport program that focuses on developing your child's balance, agility and strength throug a variety of activities. Children will play active games that can help improve physical literacy...

Learn the Ropes (7-13 Years)

Expand your comfort zone. This introductory course teaches basics such as proper equipment use, safety and climbing techniques. We work to find new ways to approach any adversities while addressing...

Learn the Ropes Level 2

Expand your comfort zone. This course teachesmore advanced basicssuch as proper equipment use, safety and climbing techniques. We work to find new ways to approach any adversities while addressing...

ROCKstars (7-12 Years)

This is a fantastic opportunity for youth to challenge themselves to learn and develop more advanced climbing skills. In this class youth will learn to safely tie themselves in for climbing, proper...

ROCKstars (13-17 Years)

This is a fantastic opportunity for youth to challenge themselves to learn and develop more advanced climbing skills. In this class youth will learn to safely tie themselves in for climbing, proper...

Y'd World of Sports

Looking for a way for your child to experience more than just one sport? In the Y'd World of Sports, he or she will explore many new and exciting sports from around the world. Skills and rules,...

Co-Ed Floor Hockey (7-14 Years)

Interested in playing some floor hockey for fun? Come and join us every weeek for a game and time to enhance your passing, shooting and sportsmanship skills.

Co-Ed Floor Hockey (13-17 Years)

Interested in playing some floor hockey for fun? Come and join us every weeek for a game and time to enhance your passing, shooting and sportsmanship skills.

Afternoon Adventures

An excellent opportunity for homeschooled children to interact in a positive environment. Offering different activities every week, participants will be given a chance to recognize their talents and...

Preschool Programs

Kinder Art

Encourage your child's mind through arts and crafts. Class time includes painting, drawing, cutting, pasting and much more. Each child is given the freedom they need in order to create. 

Little Rascals

This program will amuse your toddler with songs, story time, puzzles, free play, arts & crafts and gym time. Help develop your child's sense of adventure and independence. 

Tiny Tots Dance (2-3 Years)

Let your dancer shine! Children love to explore their creative movement in a fun environment. Come and learn new moves each week from ballet to jazz and much more!

Tiny Tots Dance (4-6 Years)

Let your dancer shine! Children love to explore their creative movement in a fun environment. Come and learn new moves each week from ballet to jazz and much more!

Kinder Class

This program provides social, physical, intellectual, creative, emotional, growth and development of young children in our friendly, nurturing and safe learning environment. Children will have a...

Kulinary Kids

YMCA Kulinary Kids helps children build food-preparation skills as they try their hand at cooking which will help to reinforce science, language, math, and creativity. Participants look forward to...

Kindergym

Free and unstructured playtime in the gym! An excellent opportunity for toddlers and pre-schoolers and their parents to socialize and play with age appropriate equipment. Close parent supervision is...

Active Start (2-3 Years)

Active start is a games-focused class designed to help develop physical literacy. Basic gross motor and coordination skills like running, jumping, skipping, hopping, kicking, balancing, and stopping...

Active Start (4-6 Years)

Active start is a games-focused class designed to help develop physical literacy. Basic gross motor and coordination skills like running, jumping, skipping, hopping, kicking, balancing, and stopping...

Wall Crawlers

An introductory wall climbing class with emphasis on climbing safety and basic techniques. Children will have an opportunity to have supervised climbing time and practice their bouldering skills with...

Y'd World of Sports

Looking for a way for your child to experience more than just one sport? In the Y'd World of Sports, he or she will explore many new and exciting sports from around the world. Skills and rules,...

Tumble Time

Show your child a great time using gym equipment in a safe, supervised environment. Classes will focus on developing your child's balance, spatial awareness and movement, while educating about...

Afternoon Adventures

An excellent opportunity for homeschooled children to interact in a positive environment. Offering different activities every week, participants will be given a chance to recognize their talents and...

Floor Hockey Mites (2-3 Years)

This class is based on fun, fitness and making friends. It will introduce skills, team play and sportsmanship.

Floor Hockey Mites (4-6 Years)

This class is based on fun, fitness and making friends. It will introduce skills, team play and sportsmanship.

Soccer Mites (2-3 Years)

This class is based on fun, fitness and making friends. It will introduce skills, team play and sportsmanship.

Soccer Mites (4-6 Years)

This class is based on fun, fitness and making friends. It will introduce skills, team play and sportsmanship.

Song & Dance

Encourage your child's exploration of music through lively songs, rhythm and sounds. Your child's experience is further enhanced by dance, movement and fun games to develop awareness of their...

Roving Gyms

Want a warm place to play with your children ages 0-6 years during the fall and winter months? Join us for FREE indoor, unstructured play. Children will have an opportunity to interact with other...

Youth Engagement

Youth Activities

Teen Night

This evening provides an opportunity for young adults to participate in various activities throughout the facility. Activities include drop-in basketball, drop-in floor hockey, climbing wall...

Night at the Y

Do you want a night out WITHOUT the kids? The YMCA has you covered - bring your kids to the YMCA for an evening of supervised fun while you have some time for yourself. Activities include games,...

Youth Leadership

Leaders in Training

Leaders in training will provide introductory opportunities for the participants to gain a foundation of understanding 'what' the YMCA stands for. In addition, this program helps youth build...

Leaders

The activities of the leaders program focus on the development of skills such as professionalism, values, behaviour management, etc. Through the development of these skills the leaders focus on...

Young Leaders Advisory Committee

The Young Leaders Advisory Committee to the Board of Directors for the YMCA reviews, advises and makes recommendations on youth issues at the YMCA of Medicine Hat and our community. As a committee...