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
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...
Beginner Cycle Fit
Have you wanted to try Cycle Fit, but you are too intimidated to try? Beginner Cycle Fit is the class for you! This is the perfect class to learn the basics, while working at a moderate pace.
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.
Pilates involves a series of classical pilates exercises performed on amat without equipment. Each exerciseemphasizes breath, core conditioning, andbody awareness. instructors will pay special...
Sports & Recreation
Basketball was invented at the YMCA, and it's still going strong here! It's also a great way to stay fit, meet people, and have fun. Come join other members for a game or shoot some...
Member Open Gym
Make your own fun during the Member Open Gym session. Grab your friends and family and shoot some hoops, play floor hockey, indoor soccer, the choice is yours.
Fun Y Kids
Children can embrace their creative side in the Fun Y program by baking, cooking and designing crafts while getting physical with Exer-gaming and outdoor play. Guaranteed fun.
Are you looking to try something new? Come give Pickleball a try. Pickleball is a racket/paddle sport that incorporates elements of tennis, badminton, squash, and ping-pong and is played by people of...
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.
Youth Open Gym
The Y provides scheduled time each day for older children and youth to stay active. This unmonitored session provides you free time to pick the sport, game or recreational activity.
Family Open Swim
YMCA Family Swim is an unstructured activity that lets the entire family stay active together. The sessions add variety, cardiovascular fitness, and fun to your family’s fitness routine. Family...
Open Swim and 2 Lanes
A combination of recreational and lap swims. Swim at your leisure in the open area of the pool or stay focussed on laps in the lane area.
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...
Private Swim Lessons
Private one on one instuction from a certified YMCA Learn to swim instuctor. Classes are 30 mins each for an 8 week session. Contact Membership services for pricing and availablity.
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...
A program for 11-16 year olds who are interested in learning about aquatic emergency care and improving their technical swimming ability and endurance. This program is designed for those interested...
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...