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!

Aquatics

Advanced Lifeguarding

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

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

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

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

Aquatic Fitness

Adult Swim Challenge

Do you want to improve your swimming endurance? Maybe you need assistance with your strokes? Why not join our new drop-in Adult Swim Challenge?! All pool lanes will be open, and instructors will be...

Aquafit

Use the water's resistance to your advantage. This class will challenge your muscular and cardiovascular endurance while improving balance, stability and flexibility.

 

Show SchedulesHide Schedules

Aquafit | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue6:15pm - 7:00pmAug 29------
---
------Other Activities
Wed9:15am - 10:00amAug 29------
---
------Other Activities
Fri9:15am - 10:00amAug 29------
---
------Other Activities
Mom & Tot AquaFit

Coming Soon!

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

Mom & Tot AquaFit

Fitness and fun for mom and baby! Ease back into fitness and introduce your baby to the water. A certified Aquafit Instructor will lead you through 30 minutes of cardio and muscular endurance while...

Aquatic Specialty Programs

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 length and cost $25.00/lesson. Please contact the Aquatic...

Show SchedulesHide Schedules

Private and Semi-Private Swim Lessons | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue4:00pm - 5:30pmJul 27------
---
------Other Activities
Thu11:00am - 12:00pmJul 27------
---
------Other Activities
Thu4:00pm - 5:00pmJul 27------
---
------Other Activities
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...

Show SchedulesHide Schedules

Skills and Drills | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue6:15pm - 7:00pmJul 27------
---
------Other Activities

Swim Lessons

Swim Level Conversion Guide

The YMCA of Canada uses its own system of levels for swimming lessons. YMCA Canada, The Canadian Red Cross and the Lifesaving Society have worked together to produce the chart below which converts...

Lil Dippers

Bobbers/Floaters

Bobbers 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 Bobbers, we'll...

Show SchedulesHide Schedules

Bobbers/Floaters | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon4:00pm - 4:30pmJul 27---------
Mon5:25pm - 5:55pmJul 27---------
Tue10:40am - 11:10amJul 27---------
Wed4:50pm - 5:20pmJul 27---------
Wed6:00pm - 6:30pmJul 27---------
Thu10:30am - 11:00amJul 27---------
Sat9:30am - 10:00amJul 27---------
Sat12:05pm - 12:35pmJul 27---------
Gliders/Divers

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

Show SchedulesHide Schedules

Gliders/Divers | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon4:50pm - 5:20pmJul 27---------
Tue9:30am - 10:00amJul 27---------
Wed4:00pm - 4:30pmJul 27---------
Wed5:15pm - 5:45pmJul 27---------
Sat10:05am - 10:35amJul 27---------
Sat10:40am - 11:10amJul 27---------
Splashers/Bubblers

Splashers As the first level of our YMCA L'il Dipper program, Splashers is a great way to introduce babies 0- 3yearsold to the water. Parents get in on the fun by participating with their...

Show SchedulesHide Schedules

Splashers/Bubblers | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Tue10:05am - 10:35amJul 27---------
Thu10:00am - 10:30amJul 27---------
Surfers/Dippers

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

Show SchedulesHide Schedules

Surfers/Dippers | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon6:00pm - 6:30pmJul 27---------
Sat11:15am - 11:45amJul 27---------

Learn to Swim

Dolphin/Swimmer

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

Show SchedulesHide Schedules

Dolphin/Swimmer | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon4:00pm - 4:30pmJul 27---------
Mon5:25pm - 5:55pmJul 27---------
Wed4:35pm - 5:05pmJul 27---------
Wed5:50pm - 6:20pmJul 27---------
Sat9:30am - 10:00amJul 27---------
Sat11:30am - 12:00pmJul 27---------
Sat11:50am - 12:20pmJul 27---------
Otter

Otter teaches your child how to stay safe in the water and to develop their swimming skills. During these classes, your child will also select from an optional list of skills to learn during the...

Otter/Seal

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

Show SchedulesHide Schedules

Otter/Seal | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon4:35pm - 5:05pmJul 27---------
Mon6:00pm - 6:30pmJul 27---------
Wed4:00pm - 4:30pmJul 27---------
Wed4:40pm - 5:10pmJul 27---------
Wed5:25pm - 5:55pmJul 27---------
Sat10:05am - 10:35amJul 27---------
Sat11:00am - 11:30amJul 27---------

Star Program

Star One/Two

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

Show SchedulesHide Schedules

Star One/Two | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon4:35pm - 5:20pmJul 27---------
Mon6:00pm - 6:45pmJul 27---------
Wed4:00pm - 4:45pmJul 27---------
Sat10:05am - 10:50amJul 27---------
Sat11:35am - 12:20pmJul 27---------
Star Three/Four

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

Show SchedulesHide Schedules

Star Three/Four | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon4:00pm - 4:45pmJul 27---------
Wed5:10pm - 5:55pmJul 27---------
Sat10:40am - 11:25amJul 27---------

Star Leadership Program

Star Five/Six/Seven

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

Show SchedulesHide Schedules

Star Five/Six/Seven | Downtown YMCA
DaysTimeStart DateEnd DateFeesRegistration
Mon5:10pm - 5:55pmJul 27---------
Sat9:15am - 10:00amJul 27---------
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...

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
Tue5:30pm - 6:15pmJul 27------------
Thu5:00pm - 5:45pmJul 27------------
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...

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
Thu5:45pm - 6:30pmJul 27------------

Swim Times

Open & Lane Swim

Use YMCA Open & Lane 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...

Show SchedulesHide Schedules

Open & Lane Swim | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon, Wed, Fri6:00am - 9:00amSep 01------
---
------Other Activities
Mon, Wed, Fri9:00am - 10:00am------
---
------Other Activities
Mon, Wed, Fri10:00am - 12:00pm------
---
------Other Activities
Mon, Wed12:00pm - 4:00pm------
---
------Other Activities
Mon4:00pm - 7:00pm------
---
------Other Activities
Mon, Tue, Wed, Thu7:00pm - 10:00pm------
---
------Other Activities
Tue6:00am - 9:30amSep 01------
---
------Other Activities
Tue9:30am - 11:30am------
---
------Other Activities
Tue11:30am - 4:00pm------
---
------Other Activities
Thu6:00am - 10:00amSep 01------
---
------Other Activities
Thu10:00am - 12:00pm------
---
------Other Activities
Thu12:00pm - 2:00pm------
---
------Other Activities
Thu3:00pm - 4:00pm------
---
------Other Activities
Thu4:00pm - 7:00pm------
---
------Other Activities
Fri12:00pm - 7:00pm------
---
------Other Activities
Fri9:00pm - 10:00pm------
---
------Other Activities
Sat8:00am - 9:15am------
---
------Other Activities
Sat1:00pm - 7:00pm------
---
------Other Activities
Sun10:00am - 1:00pm------
---
------Other Activities
Sun1:00pm - 5:00pm------
---
------Other Activities
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.

Pool Rentals

Please call prior to attending to confirm if there is a booking or not

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 fun, floating obstacle...

Camps

Outdoor Education

Outdoor Education

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

Retreats & Rentals

Private Functions & Events

From corporate events and family reunions to team building experiences and weddings, YMCA's Camp Elkwater has it all. Let our discreet, tucked away property provide your group with a unique...

Seasonal Day Camps

Seasonal Day Camps

At the YMCA, we get back to things that matter. Our Seasonal Day Camps give your child the opportunity to have fun, stay active, discover new skills, and form lifelong relationships by participating...

Summer Camps

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. 2018 DAY CAMP REGISTRATION...

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

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

Child Care

Child Minding

Both YMCA of Medicine Hat facilities offer this exceptional service for members to utilize while maintaining your healthy lifestyle. Our staff members are certified in First Aid CPR C, Healthy Child...

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

Before & After School Program

The YMCA of Medicine Hat’s Before & After School Programs we would like to introduce you to our Site Directors at each school. These individuals are responsible for the day-to-day...

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

Resume Co-Development

Your resume is your first impression to potential employers. It pays to give it extra time and attention. Any resumé, even a good one, can generally be improved. Our YMCA Employment Services team can...

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, our experienced YMCA employment...

Casual Labour Program

Our Casual Labour Program connects job seekers with employers/homeowners 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 their search skills. Career and Employment Advisors are...

Cover Letter Development

Cover Letters are another vital part of impressing an employer. Having an outstanding cover letter will also make you stand out from your competitors. A cover letter entices potential employers to...

Interview Coaching

We offer interview coaching to help you identify your strengths and gain more confidence in your abilities. Enhance your interviewing skills by meeting with a YMCA Employment Counsellor one-on-one...

Transition to Employment Services

This program provides comprehensive and individualized services that enable individuals who are close to the labour market to acquire workplace and occupation-related skills that will facilitate...

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. The program assists people in...

Job Boards

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

Health & Fitness

Yoga Fusion

Show SchedulesHide Schedules

Yoga Fusion | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Fri6:00am - 7:00amAug 29------
---
------Other Activities
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!

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:45amAug 29------
---
------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:45pmAug 29------
---
------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:45amAug 29------
---
------Other Activities
Wed9:00am - 9:55amAug 29------
---
------Other Activities
Bootcamp | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon6:00am - 6:45amAug 29------
---
------Other Activities
Thu6:00am - 6:45amAug 29------
---
------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:00pmAug 29------
---
------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 | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Tue5:50am - 6:45amRoom A/B---Other Activities
Thu5:50am - 6:45amRoom A/B---Other Activities
Fri10:15am - 11:00amRoom A/B---Other Activities
Cyclefit | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Tue5:00pm - 5:45pmMP1 Room---Other Activities
Tue6:00pm - 6:45pmMP1 Room---Other Activities
Thu10:15am - 11:00amMP1 Room---Other Activities
Thu5:00pm - 5:45pmMP1 Room---Other Activities
Thu6:00pm - 6:45pmMP1 Room---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:00amRoom A/B---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:00pm - 7:00pmRoom A/B---Other Activities
Thu9:00am - 10: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 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:16pmRoom 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
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 | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Tue9:00am - 10:00amRoom A/B---Other Activities
Tue5:00pm - 6:00pmRoom A/B---Other Activities
Thu12:10pm - 1:00pmRoom A/B---Other Activities
Fri4:30pm - 5:30pmRoom A/B---Other Activities
Group Ride | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon5:00pm - 6:00pmMP1 Room---Other Activities
Wed5:00pm - 6:00pmMP1 Room---Other Activities
Sat9:00am - 10:00amMP1 Room---Other Activities
Sun10:15am - 11:15amMP1 Room---Other Activities
Muscle Works

Get strong! In this class, you will develop muscular strength and endurance using a variety of equipment and techniques. There will be a strong emphasis on the proper execution of movements, making...

Show SchedulesHide Schedules

Muscle Works | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Wed9:00am - 9:45amMP2 Room---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
Wed6:00pm - 6:45pmAug 29------
---
------Other Activities
Fri10:00am - 10:45amAug 29------
---
------Other Activities
Pilates | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed11:15am - 12:00pmAug 29------
---
------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 - 10:00amAug 29------
---
------Other Activities
Pump & Lift | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue10:05am - 11:00amAug 29------
---
------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
Wed12:15pm - 12:45pmMP1 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:00pm - 6:00pmRoom A/B---Other Activities
Ride & Stretch

This cycling experience mimics a variety of road rides & cycling drills that are aerobic,fun and guaranteec to make you sweat! Finish the class off with an amazing foam rolling session which will...

Show SchedulesHide Schedules

Ride & Stretch | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed9:00am - 10:00amAug 29------
---
------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.

Show SchedulesHide Schedules

Stretch | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Wed9:55am - 10:10amRoom A/B---Other Activities
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
Mon10:00am - 10:45amAug 29------
---
------Other Activities
Wed5:00pm - 5:45pmAug 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 | 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:00pm - 5:45pmAug 29------
---
------Other Activities
Triple Threat

Come and do this total body workout. Targeting various muscle groups and challenging you.

Show SchedulesHide Schedules

Triple Threat | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue9:00am - 10:00amAug 29------
---
------Other Activities
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 - 10:00amGym---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 | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon7:15pm - 8:15pmMP2 Room---Other Activities
Zumba | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Wed6:30pm - 7:15pmRoom A/B---Other Activities
Thu10:00am - 11:00amRoom A/B---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

Open Gym

Enjoy the YMCA gymnasium for a wide variety of activities! We offer drop-in activities such as basketball, badminton, floor hockey as well as family playtime!

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

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
Mon7:00pm - 9:00pmClimbing Wall---
Tue7:00pm - 9:00pmClimbing Wall---
Wed7:00pm - 9:00pmClimbing Wall---
Thu12:00pm - 4:00pmClimbing Wall---
Fri12: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...

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. Downtown Drop-in Schedule...

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:00pmAug 29------
---
------Other Activities
Ashtanga Vinyasa Yoga | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue6:15pm - 7:45pmAug 29------
---
------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
Mon9:45am - 11:15amRoom 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:25amAug 29------
---
------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:00pmAug 29------
---
------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

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

Show SchedulesHide Schedules

Teen Night | Downtown YMCA
DaysTimeRoomFees
Fri7:00pm - 9:00pmGym---
Teen Night | South Ridge YMCA
DaysTimeRoomFees
Fri7:00pm - 9:00pmKitchen/Gym---
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

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

Show SchedulesHide Schedules

Leaders in Training | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Tue4:30pm - 5:30pmAug 07------------Other Activities
Tue5:30pm - 7:00pmAug 07------------Other Activities

Youth & Preschool Programming

Youth Breakin'

1 hour of positive Hip-Hop music and foundational BBoyin and BGirlin moves that your child would love! This class offers an intro to dance musicality with the foundations of Breakdance Toprock,...

Show SchedulesHide Schedules

Youth Breakin' | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue6:30pm - 7:30pmAug 07------
---
------Other Activities

Preschool Programs

Kinder Sport (2-3 years)

Parented: Sport-based games and activities will provide an opportunity for your preschooler to further develop physical literacy, gross mother skills and sportsmanship in an environment that is...

Afternoon Adventures

Come join us for three hours of active fun! Physical Literacy is an important factor in leading a healthy life. Split into age groups, each group will get a chance to participate in a swim lesson,...

Show SchedulesHide Schedules

Afternoon Adventures | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Thu1:00pm - 4:00pmAug 07------------Other Activities
Boulder Buddies

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

Show SchedulesHide Schedules

Boulder Buddies | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon9:30am - 10:15amAug 07------
---
------Other Activities
Mon4:00pm - 4:45pmAug 07------
---
------Other Activities
Tue3:30pm - 4:15pmAug 07------
---
------Other Activities
Floor Hockey Mites (2-6 Years)

This class is based on fun, fitness, and friends. Your preschooler will be able to develop their physical literacy, gross motor skills, and sportsmanship in an environment that is cooperative and...

Show SchedulesHide Schedules

Floor Hockey Mites (2-6 Years) | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Thu10:15am - 11:00amAug 07------------Other Activities
Floor Hockey Mites (4-6 Years)

This class is based on fun, fitness, and friends. Your preschooler will be able to develop their physical literacy, gross motor skills, and sportsmanship in an environment that is cooperative and...

Kinder Art

Allow your little artist to develop their creativity and fine motor skills through theme-based classes that include painting, drawing, cutting, and pasting. Classes may also include stories and...

Show SchedulesHide Schedules

Kinder Art | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Wed5:00pm - 6:00pmAug 07------------Other Activities
Fri10:05am - 11:00amAug 07------------Other Activities
Kinder Art | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Wed9:00am - 10:00amAug 07------------Other Activities
Kinder Chefs

This hands-on cooking program will allow children to gain food preparation skills in a safe environment. Cooking will enable children to learn and practice math, language, and science skills in a fun...

Show SchedulesHide Schedules

Kinder Chefs | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Tue9:00am - 10:00amAug 07------------Other Activities
Wed6:00pm - 7:00pmAug 07------------Other Activities
Fri9:00am - 10:00amAug 07------------Other Activities
Kinder Climb (3-4 years)

Encourage your preschooler to climb to new heights! An introductory wall climbing class with emphasis on climbing safety and basic techniques. Children will have an opportunity to have supervised...

Kinder Climb (5-6 years)

Encourage your preschooler to climb to new heights! An introductory wall climbing class with emphasis on climbing safety and basic techniques. Children will have an opportunity to have supervised...

Show SchedulesHide Schedules

Kinder Climb (5-6 years) | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon10:20am - 11:00amAug 07------
---
------Other Activities
Mon4:50pm - 5:15pmAug 07------
---
------Other Activities
Tue4:20pm - 5:00pmAug 07------
---
------Other Activities
Kinder Dance (2-6 Years)

Let your little dancer shine! This class focuses on gross motor skill development through creative movement, rhythm, locomotor and coordination skills. Children are required to wear clothing that is...

Show SchedulesHide Schedules

Kinder Dance (2-6 Years) | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Tue11:00am - 11:30amAug 07------------Other Activities
Kinder Music

This program will encourage your preschooler's imaginative and creative side through lively songs, rhythm, and sounds. Activities are designed to expand your child’s movement skills and...

Show SchedulesHide Schedules

Kinder Music | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon10:05am - 10:30amAug 07------------Other Activities
Thu6:00pm - 6:30pmAug 07------------Other Activities
Kinder Music | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Thu11:05am - 11:30amAug 07------------Other Activities
Kinder Sport (2-6 years)

Sport-based games and activities provide an opportunity for your preschooler to develop physical literacy, gross motor skills, and sportsmanship in an environment that is cooperative and supportive....

Show SchedulesHide Schedules

Kinder Sport (2-6 years) | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Fri11:05am - 11:45amAug 07------
---
------Other Activities
Kinder Sport (2-6 years) | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed10:05am - 10:45amAug 07------
---
------Other Activities
Thu5:00pm - 5:45pmAug 07------
---
------Other Activities
Kinder Stretch & Play

Give children a playful start to stretching, flexibility and body literacy. Children will gain body confidence, beginner physical literacy skills, and an appreciation for overall body health and...

Show SchedulesHide Schedules

Kinder Stretch & Play | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon11:30am - 12:00pmAug 07------
---
------Other Activities
Wed11:30am - 12:00pmAug 07------
---
------Other Activities
Thu4:30pm - 5:00pmAug 07------
---
------Other Activities
Kinder Stretch & Play | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue11:30am - 12:00pmAug 07------
---
------Other Activities
Thu11:30am - 12:00pmAug 07------
---
------Other Activities
Kindergym

Free play in the gym! This program provides an opportunity for preschoolers and their parents to socialize and play in a fun and safe gym environment. Drop in rates apply to non-members. Running...

Show SchedulesHide Schedules

Kindergym | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon10:00am - 11:00amAug 07------------Other Activities
Wed10:00am - 11:00amAug 07------------Other Activities
Fri10:00am - 11:00amAug 07------------Other Activities
Little Rascals

This program will amuse your preschooler with songs, story time, puzzles, imaginative play, arts, crafts, science experiments, and gym time. Help develop your child’s sense of adventure and...

Show SchedulesHide Schedules

Little Rascals | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon9:00am - 10:00amAug 07------------Other Activities
Little Rascals | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Thu9:00am - 10:00amAug 07------------Other Activities
Mommy & Me Stroller Walk

Come and enjoy some mommy & me bonding time sharing the walking track alongside other mothers! Stay active and social while letting your little ones explore more of what the YMCA has to offer....

Show SchedulesHide Schedules

Mommy & Me Stroller Walk | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon11:00am - 12:00pmAug 07------
---
------Other Activities
Wed11:00am - 12:00pmAug 07------
---
------Other Activities
Fri11:00am - 12:00pmAug 07------
---
------Other Activities
Preschool Breakin'

Let your little dancer shine! This class focuses on gross motor skill development through creative movement, rhythmic skills, locomotor and coordination skills.

Show SchedulesHide Schedules

Preschool Breakin' | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Fri9:30am - 10:00amAug 07------
---
------Other Activities
Preschool Gym & Swim

This drop-in program will supplement the preschool aquatics. Children and parents will be able to take advantage of an open play concept where children will be able to enjoy the tumble mats, sports...

Preschool Open Climb

Encourage your preschooler to climb tonew heights! Children will have an opportunity to have supervised climbing time and practice their bouldering skills. Children are required to wear running shoes...

Show SchedulesHide Schedules

Preschool Open Climb | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon11:05am - 12:00pmAug 07------
---
------Other Activities
Wed11:05am - 12:00pmAug 07------
---
------Other Activities
Roving Gyms

Join us for FREE indoor play; membership is not required. Children will have an opportunity to interact with other children, play games, and access fun equipment in a safe and friendly environment....

Show SchedulesHide Schedules

Roving Gyms | South Ridge YMCA
DaysTimeRoomFees
Sun10:00am - 11:30amGym---
Roving Gyms | Downtown YMCA
DaysTimeRoomFees
Wed5:30pm - 7:00pmGym---
Soccer Mites (2-6 Years)

This class is based on fun, fitness, and friends. Your preschooler will be able to develop their physical literacy, gross motor skills, and sportsmanship in an environment that is cooperative and...

Show SchedulesHide Schedules

Soccer Mites (2-6 Years) | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon10:35am - 11:15amAug 07------------Other Activities
Tue6:00pm - 6:45pmAug 07------------Other Activities
Soccer Mites (4-6 Years)

This class is based on fun, fitness, and friends. Your preschooler will be able to develop their physical literacy, gross motor skills, and sportsmanship in an environment that is cooperative and...

Tumble Time

Introduce your preschooler to gymnastic based skills in a safe and supervised environment. This program will provide equipment such as ladders, slides, and balance beams and is designed to develop...

Show SchedulesHide Schedules

Tumble Time | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Tue10:15am - 10:45amAug 07------------Other Activities
Tumble Time | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Tue5:15pm - 5:45pmAug 07------------Other Activities
Wed11:00am - 11:30amAug 07------------Other Activities
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,...

Youth & Teen Programs

Climb On

This class is designed to further challenge those interested in improving their strength and climbing technique . Participants will climb different routes in order to challenge themselves and their...

Show SchedulesHide Schedules

Climb On | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon5:30pm - 6:30pmAug 07------------Other Activities
Tue6:05pm - 7:00pmAug 07------------Other Activities
Fri5:00pm - 6:00pmAug 07------------Other Activities
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...

Show SchedulesHide Schedules

Growing Chefs | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon5:00pm - 6:00pmAug 07------------Other Activities
Fri5:00pm - 6:00pmAug 07------------Other Activities
Junior Squash League

Explore the fast-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...

Show SchedulesHide Schedules

Junior Squash League | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Thu6:30pm - 7:30pmSep 27------------Other Activities
Kids Dodgeball

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

Show SchedulesHide Schedules

Kids Dodgeball | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Wed6:05pm - 7:00pmAug 07------------Other Activities
Kids Night (6-12) Years

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

Show SchedulesHide Schedules

Learn the Ropes (7-13 Years) | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Tue5:05pm - 6:00pmAug 07------------Other Activities
Fri6:05pm - 7:00pmAug 07------------Other Activities
Master the Ropes

This class is specifically designed for those who are wanting to become belay certified. The entire session will focus on perfecting ties, proper communication and climbing techniques. At the end of...

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

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

Show SchedulesHide Schedules

Pee Wee Karate | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon4:00pm - 4:55pmAug 07------------Other Activities
Wed4:00pm - 4:55pmAug 07------------Other Activities
Pee Wee Karate | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Tue4:30pm - 5:30pmAug 07------------Other Activities
Thu4:30pm - 5:30pmAug 07------------Other Activities
Pee Wee/Youth 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,...

Steve Nash Youth Basketball Program

Steve Nash Youth Basketball is a national youth basketball initiative designed to develop fundamental skills, sportsmanship and a love for the game of basketball. This grassroots program supports and...

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

Y'd World of Sports (6-12 years)

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

Show SchedulesHide Schedules

Y'd World of Sports (6-12 years) | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon6:05pm - 7:00pmAug 07------------Other Activities
Fri6:05pm - 7:00pmAug 07------------Other Activities
Y'd World of Sports (6-12 years) | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Thu5:00pm - 6:00pmAug 07------------Other Activities
Youth Art

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

Show SchedulesHide Schedules

Youth Art | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Wed5:00pm - 6:00pmAug 07------------Other Activities
Youth Art

This program offers children an opportunity to have fun, express themselves, and experiment with a wide variety of media. Students will explore different creative mediums and will create paintings,...

Show SchedulesHide Schedules

Youth Art | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue6:05pm - 7:00pmAug 07------
---
------Other Activities
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,...

Show SchedulesHide Schedules

Youth Beginner & Advanced Karate | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon5:00pm - 6:00pmAug 07------------Other Activities
Wed5:00pm - 6:00pmAug 07------------Other Activities
Youth Beginner & Advanced Karate | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Tue5:30pm - 6:30pmAug 07------------Other Activities
Thu5:30pm - 6:30pmAug 07------------Other Activities
Youth Dodgeball

Dip, duck, dive, and dodge. Drop in and develop the 4 D’s of dodgeball while enjoying the classic games and creating some new ones! * Running shoes and clothing that is comfortable to move in...

Show SchedulesHide Schedules

Youth Dodgeball | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu6:05pm - 7:00pmAug 07------
---
------Other Activities
Youth Floor Hockey (6-12 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.

Show SchedulesHide Schedules

Youth Floor Hockey (6-12 Years) | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon7:05pm - 8:00pmAug 07------------Other Activities
Youth Floor Hockey (6-12 Years) | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Tue7:05pm - 8:00pmAug 07------------Other Activities
Youth Soccer

Show SchedulesHide Schedules

Youth Soccer | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Thu7:05pm - 8:00pmAug 07------------Other Activities
Youth Soccer | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Wed7:05pm - 8:00pmAug 07------------Other Activities