



YMCA BC provides life-enhancing programs and services for people of all ages, stages, backgrounds and abilities.
Our child care programs help children ages 0-12 learn, grow and build confidence in safe, caring environments.






Join us at our camps for an unforgettable season of fun, adventure, growth and discovery.





From workouts and swim to family programs and personal training, our YMCA BC centres support active lives of all ages and abilities in welcoming community spaces.


















Helping youth build skills, find direction and feel connected.





From health and well-being to employment and life skills, Y community programs help people build stronger futures.
Your gift supports programs that create health, belonging, safety, and opportunity. Explore ways to support YMCA BC and help children, youth, families and communities across BC.








When you join the YMCA you join more than a gym. You join a community.