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
Proof of COVID-19 Vaccination: As of September 22, 2021, the Province of Ontario requires that all individuals* entering a gym facility, present proof of being fully vaccinated at every visit. Fully vaccinated is defined as 14 days after second dose. Proof of vaccination must be presented with government-issued ID. Children under 12 years of age are exempt.

We offer a wide variety of programs to help individuals and families grow and thrive. Find one that's right for you!

Health & Fitness

Group Fitness

YMCA Personal Trainer Certification

Body Fit

Gently stretch and tone your whole body in this well-rounded class. Work at your own pace and maintain your strength while improving your flexibility. Build stronger muscles, bones, and joints with...

Boot Camp

Boot Camp is your full body workout -- cardioand strength conditioningall wrapped in one! Class variations include drills, strength and conditioning movements, work with a partner, and a variety of...

Cardio Fit

Cardio Fit offers you variety in one workout including sport conditioning, step, high/low moves and kickboxing. Prepare to sweat! Tone your muscles and build your cardio capacity in thischoreographed...

Cycle Fit

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

Cyclefit Express

Cyclefit Express offers the same intensity as a Cyclefit class, but provides a condensed workout so you can be in and out in 30 minutes.CycleFit gets your legs pumping with a high-powered indoor bike...

HIIT

When you're short on time but want an effective, full body workout that will leave you breathless, High Intensity Interval Training is your answer. HIIT workouts have been proven to improve your...

Yoga

Rediscover and improve your strength, balance, and flexibility through traditional yoga postures. YMCA Yoga class will help you relax your mind while gently challenging, stretching, and relaxing your...

Zumba®

Zumba® is your ultimate workout dance party featuring easy-to-follow moves coupled with amazing, motivating rhythms. It gives you an interval style workout; fast rhythms to get your heart...

Health Management

Hydrotherapy - LiveWell

Rehabilitative exercises at your own pace, using a variety of equipment like water weights or floatation belts. Ideal for those with hip, knee, bone & joint issues or other medical conditions....

Pilates - LiveWell

Build your strength, flexibility, and develop control through the use of stabilization, alignment and breathing techniques. May include the use of equipment to accelerate the development of core...

Walk Fit

A gentle, low-impact workout that uses Activator walking poles. Working with walking poles reduces impact on your joints and can improve the strength and coordination of your upper body. A...

Fitness Centre

Personal Training

Looking for greater results, a new challenge or need some motivation? We have the skills and expertise to help you succeed. YMCA Personal Trainers are certified knowledgeable and motivated to help...

Small Group Training

Looking for greater results, a new challenge or need some motivation? Small Group Training gives individuals the opportunity to workout with a small group, while using the knowledge and program...

Sports & Recreation

Adult Sports

Drop in and participate in a pick-up game of basketball, volleyball, soccer or badminton. Watch for"Adult Sports" on the Sports and Recreation schedule. The featured sport for that time...

Family Open Gym

Enjoy some open gym time with your family. The space is open and equipment is available for you to use. Borrow our equipment for a mini-soccer game, shoot some hoops, or play a simple game of tag....

Child Minding

Infant - 10 years. The childing minding program gives infants, toddlers, preschoolers and school-age children the chance to play together in supervised play while parents/guardians are in the...

Pickle Ball

Pickle-ball is a paddle sport which combines elements of badminton, tennis and table tennis. The sport is played on a court with the same dimensions as a double's badminton court with a similar...

Karate Advanced - Youth

Your child can learn self-confidence, self-defense and respect for themself and others in YMCA Karate. As a result of learning this moving art form they will also build discipline, core stability,...

Karate Fundamentals - Youth

Your child can learn self-confidence, self-defense and respect for themself and others in YMCA Karate. As a result of learning this moving art form they will alsobuild discipline, core stability,...

Rock Wall Climbing

Challenge yourself to reach the top of the rock climbing wall. Walls have varying levels of difficulty. Supervised by qualified staff.

Youth Leadership Development

(Formerly Leader Corps) Leadership Development at the YMCA helps young people find and use their voice to share their ideas and thoughts on how to build a healthier community. YMCA Staff Leaders...

Babysitting Certificate Course

The Babysittingcourse is aCanada Safety Council certification offered through the YMCA.The objective of this course isto help you gain the basic skills and knowledge needed to provideresponsiblecare...

Basketball - Fundamentals

Participants will develop the fundamental skills of basketball, including: dribbling, passing, shooting, and defense strategy, to combine their play in full court games. YMCA instructors will educate...

Floor Hockey - Fundamentals

Participants will progress through the fundamentals of indoor hockey, including: stick handling, passing, shooting, defense and offense plays, to combine their play in team games. YMCA Instructors...

Soccer - Fundamentals

Participants will grow their knowledge in the basic skills of soccer, including: dribbling, passing, shooting, and field strategy, to combine their skills in team games. YMCA Instructors will educate...

Art Spark

Children will explore their imaginative and creative skills through a variety of arts and crafts, dramatic play, movement, and musical activities. Children will have opportunities to create projects...

Intro to Dance

Dance is an energizing program that introduces children to the fundamentals of moving to music, and learning progressive steps and basic choreography from professional dance instructors. Themed dance...

Discovery Lab

Ever wonder how things work? Discovery Lab offers young, curious scientists the opportunity to explore new scientific principles each week and experiment through hands-on activities. Materials will...

YThrive: GROW

YThrive GROW is designed to give 10 to 12 year olds a safe start into using the Fitness Centre at the YMCA. This program will provide youth with basic foundations in resistance training and cardio...

Explorers

This fun, active program encourages social interaction and learning through play while participating in a variety of activities including circle time, music, drama, crafts, and group games. Fees: $30...

Open Gym

Enjoy the use of the YMCA gym and equipment during these open periods when facilitated programs are not running. Open Gym is a great opportunity for young members to practice the skills they are...

Open Swim



Open Swim is an all-ages leisure swim reserved for members. It’s a great way to be active and have fun together.