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 2019-20 program guide is now available! 
Click here to view


2018-19 Program Guide


 

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
Mon10:00am - 10:45amSep 09------
---
------Other Activities
Mon10:00am - 10:45amSep 09------
---
------Other Activities
Tue6:15pm - 7:00pmSep 09------
---
------Other Activities
Tue6:15pm - 7:00pmSep 09------
---
------Other Activities
Wed12:15pm - 1:00pmSep 09------
---
------Other Activities
Wed12:15pm - 1:00pmSep 09------
---
------Other Activities
Thu6:15pm - 7:00pmSep 09------
---
------Other Activities
Thu6:15pm - 7:00pmSep 09------
---
------Other Activities
Fri9:00am - 9:45amSep 09------
---
------Other Activities
Fri9:15am - 10:00amSep 09------
---
------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...

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

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:30pmSep 09---------
Mon6:20pm - 6:50pmSep 09---------
Tue4:00pm - 4:30pmSep 09---------
Wed4:35pm - 5:05pmSep 09---------
Wed5:25pm - 5:55pmSep 09---------
Sat9:00am - 9:30amSep 09---------
Sat11:50am - 12:20pmSep 09---------
Sun12:00pm - 12:30pmSep 09---------
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:20pmSep 09---------
Mon5:45pm - 6:15pmSep 09---------
Wed4:00pm - 4:30pmSep 09---------
Wed5:45pm - 6:15pmSep 09---------
Sat10:25am - 10:55amSep 09---------
Sat11:15am - 11:45amSep 09---------
Sun1:10pm - 1:40pmSep 09---------
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...

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
Mon5:25pm - 5:55pmSep 09---------
Wed6:20pm - 6:50pmSep 09---------
Sat9:35am - 10:05amSep 09---------

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:30pmSep 09---------
Mon5:10pm - 5:40pmSep 09---------
Wed4:50pm - 5:20pmSep 09---------
Wed5:25pm - 5:55pmSep 09---------
Sat9:00am - 9:30amSep 09---------
Sat10:10am - 10:40amSep 09---------
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:05pmSep 09---------
Mon5:25pm - 5:55pmSep 09---------
Wed4:00pm - 4:30pmSep 09---------
Wed5:10pm - 5:40pmSep 09---------
Sat9:50am - 10:20amSep 09---------
Sat10:45am - 11:15amSep 09---------
Sun12:35pm - 1:05pmSep 09---------
Seal/Dolphin

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

Show SchedulesHide Schedules

Seal/Dolphin | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon6:00pm - 6:30pmSep 09------
---
------Other Activities
Wed6:00pm - 6:30pmSep 09------
---
------Other Activities

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:00pm - 4:45pmSep 09---------
Wed6:00pm - 6:45pmSep 09---------
Sat11:00am - 11:45amSep 09---------
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:35pm - 5:20pmSep 09---------
Wed4:00pm - 4:45pmSep 09---------
Sat10:25am - 11:10amSep 09---------
Sat11:20am - 12:05pmSep 09---------

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
Mon6:00pm - 6:45pmSep 09---------
Wed4:35pm - 5:20pmSep 09---------
Sat9:00am - 9:45amSep 09---------
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:00pmSep 09------------
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:30pm - 6:15pmSep 09------------

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
Mon10:45am - 4:00pmSep 09------
---
------Other Activities
Mon7:00pm - 10:00pmSep 09------
---
------Other Activities
Tue9:00am - 4:00pmSep 09------
---
------Other Activities
Tue4:30pm - 5:30pmSep 09------
---
------Other Activities
Tue7:00pm - 10:00pmSep 09------
---
------Other Activities
Wed9:00am - 12:15pmSep 09------
---
------Other Activities
Wed7:00pm - 10:00pmSep 09------
---
------Other Activities
Thu9:00am - 4:00pmSep 09------
---
------Other Activities
Thu4:00pm - 5:30pmSep 09------
---
------Other Activities
Thu7:00pm - 10:00pmSep 09------
---
------Other Activities
Fri10:00am - 7:00pmSep 09------
---
------Other Activities
Sat1:00pm - 7:00pmSep 09------
---
------Other Activities
Sun1:45pm - 5:00pmSep 09------
---
------Other Activities
Drop-in 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

Show SchedulesHide Schedules

Pool Rentals | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sat3:00pm - 6:00pmSep 09------
---
------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...

Pool Closed for Lessons

During this time, the pool is booked for swimming lessons.  Lane and Open swim is unavailable.

Show SchedulesHide Schedules

Pool Closed for Lessons | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon4:00pm - 7:00pmSep 09------
---
------Other Activities
Wed4:00pm - 7:00pmSep 09------
---
------Other Activities
Sat9:00am - 1:00pmSep 09------
---
------Other Activities
Lane Swim

Show SchedulesHide Schedules

Lane Swim | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon6:00am - 10:00amSep 09------
---
------Other Activities
Mon10:00am - 4:00pmSep 09------
---
------Other Activities
Mon7:00pm - 10:00pmSep 09------
---
------Other Activities
Tue6:00am - 9:00amSep 09------
---
------Other Activities
Tue9:00am - 10:00pmSep 09------
---
------Other Activities
Wed6:00am - 9:00amSep 09------
---
------Other Activities
Wed9:00am - 12:15pmSep 09------
---
------Other Activities
Wed12:15pm - 4:00pmSep 09------
---
------Other Activities
Wed7:00pm - 10:00pmSep 09------
---
------Other Activities
Thu6:00am - 9:00amSep 09------
---
------Other Activities
Thu9:00am - 10:00pmSep 09------
---
------Other Activities
Fri6:00am - 9:00amSep 09------
---
------Other Activities
Fri9:00am - 7:00pmSep 09------
---
------Other Activities
Fri7:00pm - 10:00pmSep 09------
---
------Other Activities
Sat8:00am - 9:00amSep 09------
---
------Other Activities
Sat1:00pm - 7:00pmSep 09------
---
------Other Activities
Sun10:00am - 11:15amSep 09------
---
------Other Activities
Sun10:00am - 5:00pmSep 09------
---
------Other Activities

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

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

To register for the Before & After School Program click the button below:...

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

Moon Yoga

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

Ride & Roll

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

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:45amSep 09------
---
------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:45am------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:45amSep 03------
---
------Other Activities
Fri9:00am - 9:50amSep 03------
---
------Other Activities
Bootcamp | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon6:00am - 7:00amSep 09------
---
------Other Activities
Wed6:00am - 7:00amSep 09------
---
------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:45pm------Other Activities
Fri1:00pm - 1:45pm------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
Mon6:30pm - 7:30pm------Other Activities
Tue5:50am - 6:45am------Other Activities
Thu5:50am - 6:45am------Other Activities
Cyclefit | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Tue5:15pm - 6:00pm------Other Activities
Thu10:00am - 10:45am------Other Activities
Thu5:15pm - 6:00pm------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:00am------Other Activities
Wed10:15am - 11:00am------Other Activities
Group Centergy

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

Show SchedulesHide Schedules

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

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

Show SchedulesHide Schedules

Group Fight | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Mon9:00am - 10:00am------Other Activities
Wed5:15pm - 6:15pm------Other Activities
Group Fight | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Wed9:00am - 10:00am------Other Activities
Sat9:00am - 10:00am------Other Activities
Group Power

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

Show SchedulesHide Schedules

Group Power | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Wed9:00am - 10:00am------Other Activities
Thu5:15pm - 6:15pm------Other Activities
Fri5:50am - 6:45am------Other Activities
Group Power | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon6:00pm - 7:00pm------Other Activities
Tue9:00am - 10:00am------Other Activities
Thu6:00am - 7:00am------Other Activities
Group Ride

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

Show SchedulesHide Schedules

Group Ride | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon5:00pm - 6:00pm------Other Activities
Wed9:00am - 10:00am------Other Activities
Wed5:00pm - 6:00pm------Other Activities
Fri6:00am - 7:00am------Other Activities
Group Ride | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Tue9:00am - 10:00am------Other Activities
Thu9:00am - 10:00am------Other Activities
Fri4:30pm - 5:30pm------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
Thu6:15pm - 7:15pmSep 09------
---
------Other Activities
Fri10:00am - 11:00amSep 09------
---
------Other Activities
Pilates | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed11:05am - 11:50amSep 03------
---
------Other Activities
Pump & Lift

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

Show SchedulesHide Schedules

Pump & Lift | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu9:00am - 9:50amSep 09------
---
------Other Activities
Pump & Lift | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue10:15am - 11:15amSep 03------
---
------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:45pm------Other Activities
R30 n' Sculpt

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

Show SchedulesHide Schedules

R30 n' Sculpt | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Mon5:15pm - 6:15pm------Other Activities
Stretch

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

Synrgy 360

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

Show SchedulesHide Schedules

Synrgy 360 | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Tue6:00am - 6:45am------Other Activities
Tue12:15pm - 12:45pm------Other Activities
Tue5:00pm - 5:45pm------Other Activities
Thu12:15pm - 12:45pm------Other Activities
Synrgy 360 | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Wed6:00am - 6:30am------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
Wed6:00pm - 7:00pmSep 09------
---
------Other Activities
TRX

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

Zumba

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

Show SchedulesHide Schedules

Zumba | South Ridge YMCA
DaysTimeRoomFeesAlso at This Time
Wed6:30pm - 7:15pm------Other Activities
C30

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

Show SchedulesHide Schedules

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

Kettlebell

Group Core

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

Adult Pickleball

Show SchedulesHide Schedules

Adult Pickleball | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue6:00pm - 8:00pmSep 09------
---
------Other Activities
Thu6:00pm - 8:00pmSep 09------
---
------Other Activities
Sun2:00pm - 4:00pmSep 09------
---
------Other Activities
Group Core

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

Show SchedulesHide Schedules

Group Core | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue6:00pm - 6:30pmSep 03------
---
------Other Activities
Fri10:00am - 10:30amSep 03------
---
------Other Activities
Group Core | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon10:00am - 10:30amSep 09------
---
------Other Activities
Fri12:15pm - 12:45pmSep 09------
---
------Other Activities
HIGH Fitness

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

Show SchedulesHide Schedules

HIGH Fitness | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Sat9:00am - 10:00amSep 03------
---
------Other Activities
HIGH Fitness | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed10:05am - 11:05amSep 09------
---
------Other Activities
Total Strength

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

Show SchedulesHide Schedules

Total Strength | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu6:30pm - 7:30pmSep 09------
---
------Other Activities
R30 Combo

Show SchedulesHide Schedules

R30 Combo | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed5:50am - 6:45amSep 03------
---
------Other Activities
Tabata Strong

Show SchedulesHide Schedules

Tabata Strong | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue5:00pm - 5:50pmSep 03------
---
------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

Drop In Basketball

Show SchedulesHide Schedules

Drop In Basketball | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed7:30pm - 9:30pmSep 09------
---
------Other Activities
Sun3:00pm - 5:00pmSep 09------
---
------Other Activities
Youth/Adult Beginner Karate

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

Show SchedulesHide Schedules

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

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

Show SchedulesHide Schedules

Youth/Adult Special Karate | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Fri5:30pm - 7:30pmSep 09------
---
------Other Activities
Open Climb

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

Show SchedulesHide Schedules

Open Climb | Downtown YMCA
DaysTimeRoomFees
Wed12:00pm - 9:00pm------
Thu7:00pm - 9:00pm------
Fri1:00pm - 7:00pm------
Sat10:00am - 4:00pm------
Sun11:00am - 4:00pm------
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...

Family Open Climb

Show SchedulesHide Schedules

Family Open Climb | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed10:00am - 12:00pmSep 09------
---
------Other Activities
Belay Training / Testing

Show SchedulesHide Schedules

Belay Training / Testing | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu4:00pm - 7:00pmSep 09------
---
------Other Activities
Drop-in Pickleball

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

Show SchedulesHide Schedules

Drop-in Pickleball | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon3:00pm - 5:00pmSep 09------
---
------Other Activities
Tue9:30am - 12:30pmSep 09------
---
------Other Activities
Thu9:30am - 12:30pmSep 09------
---
------Other Activities
Women's Self Defense

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

Show SchedulesHide Schedules

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

Yoga

Ashtanga Primary Yoga

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

Ashtanga Vinyasa Yoga

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

Show SchedulesHide Schedules

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

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

Flow and Restore Yoga

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

Gentle Yoga

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

Hatha Yoga

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

Iyengar Yoga

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

Show SchedulesHide Schedules

Iyengar Yoga | Downtown YMCA
DaysTimeRoomFeesAlso at This Time
Mon10:00am - 11:30am------Other Activities
Tue10:00am - 11:30am------Other Activities
Thu10:00am - 11:30am------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:30amSep 09------
---
------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
Tue6:00pm - 7:00pmSep 09------
---
------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:00pm------
Fri7:00pm - 9:00pm------
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 Open Gym

Show SchedulesHide Schedules

Youth Open Gym | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Tue7:00pm - 8:00pmSep 09------
---
------Other Activities

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

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

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
Thu9:00am - 9:45amSep 09------------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
Wed4:00pm - 4:50pmSep 09------------Other Activities
Fri11:15am - 11:45amSep 09------------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
Tue10:00am - 11:00amSep 09------------Other Activities
Wed5:00pm - 6:00pmSep 09------------Other Activities
Fri9:00am - 10:00amSep 09------------Other Activities
Fri4:00pm - 5:00pmSep 09------------Other Activities
Kinder Climb (4-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 (4-6 years) | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon10:00am - 11:00amSep 09------------Other Activities
Mon4:00pm - 5:00pmSep 09------------Other Activities
Fri11:00am - 11:30amSep 09------------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...

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 | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Tue11:30am - 12:00pmSep 09------------Other Activities
Thu11:30am - 12:00pmSep 09------------Other Activities
Kinder Music | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Thu4:30pm - 5:00pmSep 09------------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
Fri10:15am - 11:00amSep 09------
---
------Other Activities
Kinder Sport (2-6 years) | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed11:30am - 12:00pmSep 09------
---
------Other Activities
Thu5:15pm - 5:45pmSep 09------
---
------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:00pmSep 09------
---
------Other Activities
Tue4:30pm - 5:00pmSep 09------
---
------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 | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon10:00am - 11:00amSep 09------------Other Activities
Wed10:00am - 11:00amSep 09------------Other Activities
Fri10:00am - 11:00amSep 09------------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
Mon11:15am - 12:00pmAug 15------------Other Activities
Wed9:00am - 10:00amSep 09------------Other Activities
Fri9:00am - 10:00amSep 09------------Other Activities
Little Rascals | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Thu10:00am - 11:00amSep 09------------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:00pmSep 09------
---
------Other Activities
Wed11:00am - 12:00pmSep 09------
---
------Other Activities
Fri11:00am - 12:00pmSep 09------
---
------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.

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:00am - 12:00pmSep 09------
---
------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:30am------
Roving Gyms | Downtown YMCA
DaysTimeRoomFees
Wed5:30pm - 7:00pm------
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 (3-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 (3-6 Years) | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon9:00am - 10:00amSep 09------------Other Activities
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
Tue9:00am - 9:45amSep 09------------Other Activities
Tumble Time | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Tue5:15pm - 5:45pmSep 09------------Other Activities
Wed10:45am - 11:15amSep 09------------Other Activities
Wide World of Sports

Looking for a way for your child to experience more than just one sport? In the Y Wide 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
Mon6:30pm - 7:30pmSep 09------------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:00pmSep 09------------Other Activities
Fri5:00pm - 6:00pmSep 09------------Other Activities
Fri6:00pm - 7:00pmSep 09------------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...

Kids Dodgeball

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

Youth Night (6-12) Years

This drop-in program provides an opportunity for teens to participate in various gym games and activities. Your child will have fun in an active and friendly environment. *Non-Members $5.00 drop-in...

Show SchedulesHide Schedules

Youth Night (6-12) Years | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Fri7:00pm - 9:00pmSep 09------
---
------Other Activities
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
Mon5:15pm - 6:15pmSep 09------------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 - 5:00pmSep 09------------Other Activities
Wed4:00pm - 5:00pmSep 09------------Other Activities
Pee Wee Karate | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Tue4:30pm - 5:30pmSep 09------------Other Activities
Thu4:30pm - 5:30pmSep 09------------Other Activities
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,...

Show SchedulesHide Schedules

Youth Karate | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Mon5:00pm - 6:00pmSep 09------
---
------Other Activities
Wed5:00pm - 6:00pmSep 09------
---
------Other Activities
Jr. NBA Basketball Program

Jr. NBA Youth Basketball (JNYB) is the official youth basketball program developed in partnership with Canada Basketball and NBA Canada. JNYB is gearedtowards youth between the ages of 5-12 with a...

Show SchedulesHide Schedules

Jr. NBA Basketball Program | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon6:00pm - 7:00pmSep 09------------Other Activities
Tue6:00pm - 7:00pmSep 09------------Other Activities
Youth & Adult 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 & Adult Advanced Karate | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Tue7:30pm - 9:00pmSep 09------------Other Activities
Thu7:30pm - 9:00pmSep 09------------Other Activities
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:00pmSep 09------------Other Activities
Y'd World of Sports (6-12 years) | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Thu7:30pm - 8:30pmSep 09------------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 | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon6:15pm - 7:00pmSep 09------------Other Activities
Wed6:15pm - 7:00pmSep 09------------Other Activities
Youth Art | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Wed6:05pm - 7:00pmSep 09------------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,...

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:00pmSep 09------------Other Activities
Youth Floor Hockey (6-12 Years) | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon7:05pm - 8:00pmSep 09------------Other Activities
Youth Soccer

Jr. Squash

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

Show SchedulesHide Schedules

Jr. Squash | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Thu6:00pm - 7:00pmSep 09------
---
------Other Activities
Kids Special Karate

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

Show SchedulesHide Schedules

Kids Special Karate | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Fri4:30pm - 5:30pmSep 09------
---
------Other Activities
Youth Drop In Sport / Soccer

Show SchedulesHide Schedules

Youth Drop In Sport / Soccer | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed7:05pm - 8:00pmSep 09------
---
------Other Activities