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

Summer Childminding hours start July 1st - Downtown: Mon-Sat – 8:30am-12:00pm & Mon-Tues – 5:00pm-8:00 pm.  South Ridge: Mon-Fri - 8:30-12:00pm


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

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 & 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
Mon6:00am - 9:00amJun 14------
---
------Other Activities
Mon9:00am - 12:00pmJun 14------
---
------Other Activities
Mon12:00pm - 4:00pmJun 14------
---
------Other Activities
Mon7:00pm - 10:00pmJun 14------
---
------Other Activities
Tue6:00am - 9:00amJun 14------
---
------Other Activities
Tue9:00am - 12:00pmJun 14------
---
------Other Activities
Tue12:00pm - 4:00pmJun 14------
---
------Other Activities
Tue7:00pm - 10:00pmJun 14------
---
------Other Activities
Wed6:00am - 9:00amJun 14------
---
------Other Activities
Wed9:00am - 12:00pmJun 14------
---
------Other Activities
Wed12:00pm - 4:00pmJun 14------
---
------Other Activities
Wed7:00pm - 10:00pmJun 14------
---
------Other Activities
Thu6:00am - 9:00amJun 14------
---
------Other Activities
Thu9:00am - 12:00pmJun 14------
---
------Other Activities
Thu12:00pm - 4:00pmJun 14------
---
------Other Activities
Thu2:00pm - 4:00pmJun 14------
---
------Other Activities
Thu7:00pm - 10:00pmJun 14------
---
------Other Activities
Fri6:00am - 9:00amJun 14------
---
------Other Activities
Fri9:00am - 12:00pmJun 14------
---
------Other Activities
Fri12:00pm - 4:00pmJun 14------
---
------Other Activities
Fri9:00pm - 10:00pmJun 14------
---
------Other Activities
Sat8:00am - 1:00pmJun 14------
---
------Other Activities
Sat1:00pm - 7:00pmJun 14------
---
------Other Activities
Sun10:00am - 1:00pmJun 14------
---
------Other Activities
Sun1:00pm - 5:00pmJun 14------
---
------Other Activities
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...

Swim Lessons

Learn to Swim

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

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

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

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

Star Leadership Program

Star Five/Six

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

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

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

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

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

 

Show SchedulesHide Schedules

Aquafit | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon7:00pm - 7:45pmJun 25------
---
------Other Activities
Wed12:30pm - 1:15pmJun 25------
---
------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...

Mom & Tot AquaFit

Coming Soon!

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

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

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

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

Show SchedulesHide Schedules

Two Week Swim Day Camp | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon9:00am - 12:00pmJun 14------
---
------Other Activities
Tue9:00am - 12:00pmJun 14------
---
------Other Activities
Wed9:00am - 12:00pmJun 14------
---
------Other Activities
Thu9:00am - 12:00pmJun 14------
---
------Other Activities
Fri9:00am - 12:00pmJun 14------
---
------Other Activities

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

Spring Break Day Camp

Stay tuned for 2019 dates and details!

 

Christmas Camp

Happy Holidays If you are working during the Christmas Holiday Season - the YMCA of Medicine Hat can help out with childcare! Downtown Branch Only. December 27-28, 2018 & January 2-4, 2019....

Easter Day Camp

Stay tuned for 2019 dates and details!

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 will be operating Before and After School programs effective September 2018 at the following schools: 1. Connaught School 2. Crestwood School 3. Dr. Ken Sauer School 4. Dr....

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

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!

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

Fitness Centre

Personal Training

Our Personal Training Department consists of a diverse group of skilled and professionally certified trainers. Whether your goal is weight loss or weight management, to become physically stronger, to...

Welcome Orientation

Are you a new health & fitness member? Our welcome orientation will help you get acquainted and comfortable with our facilities, programs and equipment so you can start enjoying the benefits of...

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

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

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

Iyengar Yoga

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

Show SchedulesHide Schedules

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

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

Downtown Drop-in Schedule

South Ridge Drop-in Schedule

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 - 6:45pmJun 25------
---
------Other Activities
Ashtanga Vinyasa Yoga | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue6:15pm - 7:45pmJun 22------
---
------Other Activities

Cardio & Strength

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
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:45amJun 22------
---
------Other Activities
Wed9:00am - 9:50amJun 22------
---
------Other Activities
Bootcamp | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed6:00am - 6:45amJun 25------
---
------Other Activities
Thu6:00am - 6:45amJun 25------
---
------Other Activities
Chair Fitness

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

Show SchedulesHide Schedules

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

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

Show SchedulesHide Schedules

Cyclefit | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Tue5:50am - 6:45amRoom A/B---Other Activities
Tue5:00pm - 6:00pmRoom A/B---Other Activities
Thu5:50am - 6:45amRoom A/B---Other Activities
Fri6:00am - 6:50amRoom A/B---Other Activities
Fri10:15am - 10:45amRoom A/B---Other Activities
Cyclefit | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon10:00am - 11:00amMP1 Room---Other Activities
Mon5:15pm - 6:00pmMP1 Room---Other Activities
Tue5:00pm - 5:45pmMP1 Room---Other Activities
Wed10:00am - 10:45amMP1 Room---Other Activities
Wed12:15pm - 12:45pmMP1 Room---Other Activities
Wed5:15pm - 6:00pmMP1 Room---Other Activities
Thu10:15am - 11:00amMP1 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
Mon7:00pm - 8:00pmRoom 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 | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon6:00pm - 7:00pmMP2 Room---Other Activities
Tue6:00am - 7:00amMP2 Room---Other Activities
Tue9:00am - 10:00amMP2 Room---Other Activities
Wed6:15pm - 7:15pmMP2 Room---Other Activities
Thu9:00am - 10:00amMP2 Room---Other Activities
Group Power | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Thu5:15pm - 6:15pmRoom A/B---Other Activities
Group Ride

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

Show SchedulesHide Schedules

Group Ride | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Sat9:00am - 10:00amMP1 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
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
Synrgy

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 | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Tue6:00am - 6:30amGym---Other Activities
Thu6:00am - 6:30amGym---Other Activities
Synrgy | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Tue12:15pm - 12:45pmSynrgy Room---Other Activities
Thu12:15pm - 12:45pmSynrgy Room---Other Activities
TRX

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

Show SchedulesHide Schedules

TRX | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Tue6:00pm - 7:00pmGym---Other Activities
TRX/Bootcamp

A great workout combining our TRX and Bootcamp!

Show SchedulesHide Schedules

TRX/Bootcamp | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
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 | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Wed6:30pm - 7:15pmRoom A/B---Other Activities
Pilates

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

Show SchedulesHide Schedules

Pilates | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu5:00pm - 6:00pmJun 25------
---
------Other Activities
Fri10:00am - 10:45amJun 25------
---
------Other Activities
Pilates | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue9:00am - 10:00amJun 22------
---
------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:00pmJun 22------
---
------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
Tue6:00pm - 7:00pmJun 25------
---
------Other Activities
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:45amJun 25------
---
------Other Activities
Circuits

Get a full body workout in this fast paced class using various stations in a circuit. Always changing so you don’t get bored!

Show SchedulesHide Schedules

Circuits | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu6:15pm - 7:00pmJun 25------
---
------Other Activities
Sat10:00am - 10:45amJun 25------
---
------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
Wed9:00am - 9:45amJun 25------
---
------Other Activities
Running

Following a warm-up, you will be led thru technique drills, conditioning, a cool-down, and stretching. Each class will have a different focus – be prepared for speed, endurance, or both! Adult...

Show SchedulesHide Schedules

Running | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sat8:30am - 9:30amJun 25------
---
------Other Activities

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:00pmAquatics Centre---
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...

Youth & Preschool Programming

Youth & Teen Programs

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

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

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

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

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

Kids Dodgeball

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

Kids Soccer

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

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

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.

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

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

Kids Night (6-12) Years

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

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

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

Kinder Dance (2-3 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...

Kinder Dance (4-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...

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

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

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

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

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

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

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

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

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

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