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!

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
Thu10:15am - 11:00am------------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 - 5:00pm------------Other Activities
Fri10:05am - 11:00am------------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
Tue, Fri9:00am - 10:00am------------Other Activities
Wed6:00pm - 7:00pm------------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 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:30am------------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 | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Thu11:15am - 11:45am------------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:15am - 11:45am------
---
------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:00amOct 31------------Other Activities
Wed10:00am - 11:00amOct 31------------Other Activities
Fri10:00am - 11:00amOct 31------------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 | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Thu9:00am - 10:00am------------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:00pm------
---
------Other Activities
Wed11:00am - 12:00pm------
---
------Other Activities
Fri11:00am - 12:00pm------
---
------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:05am - 12:00pmJan 28------
---
------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: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 (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:45am------------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

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:00pm------------Other Activities
Fri5:00pm - 6:00pm------------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:00pm------
---
------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...

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
Mon, Wed4:00pm - 5:00pm------------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
Mon, Wed5:00pm - 6:00pm------
---
------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,...

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
Mon, Fri6:05pm - 7:00pm------------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...

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 | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed5:00pm - 6:00pm------
---
------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 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 | South Ridge YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed6:05pm - 7:00pm------
---
------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:00pmOct 31------------Other Activities
Youth Floor Hockey (6-12 Years) | Downtown YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Mon7:05pm - 8:00pmJan 28------------Other Activities
Youth Soccer

Show SchedulesHide Schedules

Youth Soccer | South Ridge YMCA
DaysTimeStart DateEnd DateMember FeeNon-Member FeeRegistrationAlso at This Time
Wed7:05pm - 8:00pm------------Other Activities
Community Drop-in Basketball

Our downtown gym will be reserved for all ballers!  Come and sink 3-pointers and have a lot of fun!

Show SchedulesHide Schedules

Community Drop-in Basketball | Downtown YMCA
DaysTimeStart# of ClassesMember/Non-MemberProgram CodeRegistrationAlso at This Time
Wed7:30pm - 9:30pmJan 28------
---
------Other Activities
Sun3:00pm - 5:00pmJan 28------
---
------Other Activities