Y Thrive
YThrive provides you with the support to get started, quick results to stay motivated, and flexibility to get it done solo. Book Your Appointment It’s your time to THRIVE! The…
Read MoreSmall Steps for Big Changes
Please complete a survey to determine your eligibility. Elegibility Survey
Read MoreOutdoor Programming
Outdoor Programming Dive into the world of aquatics programs such as lane and warm swims, family swims, aquafit and more! Swim Programs Early Years Swim | Ages: 0 – 7ExpandFor…
Read MoreFamily Programs
Family Programs We’re here for you and your whole family! Register for Family Programs Early Years Swim | Adults & Children (ages 0 – 5)ExpandParents/guardians and their preschool-aged children (6…
Read MoreGroup Fitness
Group Fitness Every YMCA Group Fitness classes is a celebration of health, fun, and personal triumph – join us and ignite your potential today. Group Fitness Schedule AquaFit | 16+…
Read MoreOlder Adult Programs
Older Adult Programs We help individuals of all stages of life active through activities and social connection experiences, giving them confidence and social skills. Join the YMCA We all know…
Read MoreFitness Centre Services
Fitness Centre Services Learn about our orientations, personal training, and more! Book Orientation Fitness Centre Services Exercise the spirit, mind, and body in an unintimidating environment at the YMCA. Consultations…
Read More