It's never too late to learn to swim or improve your stroke technique! Our certified YMCA swim instructors can help you achieve your swimming goals. In addition, you will learn valuable skills that will keep you safe in and around the water with this course.
This drop-in prorgram is included with your YMCA membership.
Let our trained staff take care of your kids so you can take care of yourself. YMCA Childminding is there for kids ages 6 weeks to 12 years so you are free to participate in a class, go for a swim or meet friends in the facility.
Families that spend time together thrive and raise healthy, resilient kids who are connected and engaged with their community. Play with your child and meet other families and make
new friends. Parent supervision required.
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!
Basketball was invented by a Canadian at the YMCA, and it's still going strong! It's also a great way to stay fit, meet people, and have fun. Come join other members for some friendly hoops. Teams are made up on arrival and participants referee the games themselves.
This drop-in program is included with your YMCA Membership. It’s a pick up game format, with no registration required.
Group Power combines traditional strength exercises with the hottest functional training moves to make you fitter and stronger. High-rep training, athletic movements, and a personalized training approach are key components of this results-driven workout. Add to this dynamic and motivational music and it simply is the most fun you’ll have strength training.
Get pedalling! This workout uses athletic drills to build strength and endurance. A perfect class for both indoor and outdoor cyclist of all skill levels.
Get centred! With an emphasis on postures that synchronize your breath and movement, this class helps you develop core strength, breath awareness and improve your spine's alignment.
Take a break and reward yourself with some simple breathing and movements that will make you feel happier, healthier and more relaxed for the rest of the day.
Hatha Yoga is great for increasing your flexibility, relieving tension and allowing the body and mind to connect. This class is an introduction to basic breathing techniques, postures and relaxation exercises.
Find your inner calm and take some time to focus on you and your breath with this yoga style designed to increase your awareness of the present and ability to relax.
Sculpt and tone your muscles in this total body conditioning class which uses a variety of techniques to improve strength and endurance while working your core muscle groups.
Our trained instructors will teach you exercises to engage and target specific parts of your body for maximum effectiveness.
Rev up your workout with our Technogym Kinesis equipment! This unique weight system gives you infinite number of exercises and movements that build strength, agility and flexibility.
Our certified Fitness Coaches will take you through a full-body workout while teaching you how to use the equipment on your own allowing you to adjust the movements and the weight for your own abilities.
Pilates uses the principles of core strength, breathing and muscular integration to improve your posture, align your body, increase your strength and tone your muscles.
You will have the choice to use props to assist with your stability and allowing you to increase the intensity of your poses.
Zumba® is a hit at the YMCA! It's a great way to get your body moving and improve your health while having fun.
Raise your heart rate through the fast interval stage which includes quick dance moves, and then recover in the slower interval that follows.
Join us for a calorie-burning, easy-to-follow dance fitness-party™ choreographed to Latin and international rhythms.