After School Care
End every school day with the YMCA! After the school bell rings, you'll find our unique YMCA programming right here in your community. Children thrive in an environment where everyone belongs,...
Early Child Care
Featuring our YMCA Playing to Learn curriculum, our licensed child care centre provide high-quality care for your children in a stimulating environment where they can learn, grow, and thrive. We know...
Health and Fitness
Hatha Yoga is relatively gentle and slow for beginners or students who prefer a more relaxed style where they hold poses longer. Holding the postures for longer challenges your muscles and builds...
Wherever you are in your fitness journey, a YMCA personal trainer can help you reach your fitness goals faster, and have more fun along the way. Is your workout getting stale? Are you looking to get...
Whether you are looking to enhance your athletic performance, lose weight, increase your energy or reduce stress, YThrive is the answer for you. YThrive is the easiest way to get into the best shape...
Youth in Action
Youth ages 12-14 can gain early access to the Wellness Centre with Youth in Action certification. Our certified YMCA Trainers will lead you through the basics of working out safely, using proper form...
A full Body toning workout using resistance loop bands. You will start with a 10minute cardio component followed by 25 mins of band work and a cooldown.
Beginner Yin Yoga
Yin Yoga is a more meditative style of yoga, it is a slow paced style of yoga with posses that are held for a longer period of time.
If you are a beginner to intermediate fitness enthusiast, this class offers high and low impact options. Our YMCA instructors and fellow members are there to encourage you along.
An intense blend of cardio and weight training intervals, using bands and hand weights that’s sure to push your fitness level to the max. When you finish the class you will feel the burn!
Gentle seated yoga practice for anyone new to exercise or with limited mobility. Focus is on increasing flexibility, strength and balance.
This high intensity 30 minute lunchtime class will focus on core work and interval cardio training! Great for any anyone and will challenge all lunchtime participants!
Fire Up will get your metabolism revved up with a fast paced total body workout featuring a combination of cardio, weights and core moves. The 40 minute class will have timed intervals with a rest...
You will be guided through movement with emphasis on breathing. Using sequences of poses to transition from position to position. Physical practice that builds strength, balance and flexibility.
Getting Started Stay Strong Circuit
Are you looking to get started, or stay strong? Then Getting Started Stay Strong Circuit,is the class for you! This is a full body strength training class with focus on balance. You will use...
|Days||Time||Start Date||End Date||Cost (Member)||Cost (Non Member)||Registration
|Wed||10:30am - 11:30am||Jan 05||---||Included||Day Pass||Register Now
Group Core trains you like an athlete in 30 action-packed minutes. A strong core, from your shoulders to your hips, will improve your athletic performance, help prevent back pain, and give you ripped...
Circuit training at its best! Everything you want in a 45 minute class. You want results! kettlebell, battle ropes, benches, body weight, cardio and much, much more. Get Pumped today!
Are you looking for a surprise workout each week? If you are Roulette is the class for you. You never know what you’re going to get. The class will change from week to week. One week may be...
Sculpt & Tone
This 45 minuste class will focus on full body strength training, core and flexibility. This is a class you won't want to miss!
Strong by Zumba
is a High Intensity Interval Training class using more traditional fitness moves for a more athletic, conditioning-style workout. You use your own body weight as resistance to achieve muscle...
Traditional Flow Yoga
You will be guided through movement with emphasis on breathing. Using sequences of poses to transition from position to position. Physical practice that builds strength, balance and flexibility....
Rediscover and improve your strength, balance, and flexibility through yoga. YMCA Yoga classes will help you relax your mind while gently challenging, stretching, and relaxing your muscles. Don't...
Baby Bootcamp is a class for mommy or daddy and baby. An hour long class focusing on various movements and drills which includes cardio, strength and balance. A stroller is required. Class may be...
Sports & Recreation
Looking to Bounce? Bouncy house is one of our great childrens program. Bouncy house is a fantastic way to keep you kids busy and active . Come bounce with us!
Improve your cardiovascular health by playing squash at your nearest YMCA. Squash is an exhilarating raquet sport that gets you running, stretching and leaping. Playing with an opponent adds...
The gymnasium is used for YMCA programs and special events. If you would like to book the gym, pool or community room, contact us.
Tumblebugs is an introductory program for basic movement and modified gymnastics that is fun, safe, inclusive and developmentally appropriate for 3 to 5yrs
Family Open Swim
Use YMCA Open 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 cost to YMCA...
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...
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...
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...
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...
YMCA Assistant Swim Instructor
You can begin to develop your aquatic teaching skills by becoming a YMCA Assistant Swim Instructor! This course is an introduction to teaching swimming lessons at the YMCA. The course includes a...
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...