Our Programs

Personal Training

Personalized support to achieve your fitness goals with confidence.

Swim Lessons

Build water confidence with continuous, private, or group lessons.

Strength & Conditioning

Build power, balance, and endurance through expert-led functional training

Aqua-fit

A low-impact, high-energy pool workout for all fitness levels.

Pickleball

Join the fun with the world’s fastest-growing court sport.

Little Learners

Ignite curiosity and creativity through hands-on play, learning, and fun.

Yoga

Find your balance and strength with yoga for all levels.

Y Thrive

Get a custom workout plan designed for your goals and experience.

Y Soccer

Where young players discover the joy of soccer.

Y Youth Basketball League

Play the game. Build teamwork. Have fun.

View all programsExplore Memberships

Infant and Toddler Care

Quality care where children learn through play.

3-5 Child Care Program

A welcoming environment for your child to learn through activities and fun.

Preschool Child Care

A nurturing program where children learn, grow and thrive.

School Age Child Care

Where children connect, play, stay active and grow before and after school.

Multi-Age Child Care

A nurturing multi-age child care program run in a caring environment.

Licensed Day Camp

A fun and inclusive day camp to stay active and have memorable school breaks.

Non-Instructional Day Care

A safe and fun child care option for school closure days.

View all programsChild Care Resource & Referral

Camp Elphinstone: 5-Day Overnight

Enjoy classic camp activities by the ocean. For ages 7 to 14.

Camp Elphinstone: 12-Day Overnight

Fostering skill development and a love for the outdoors. For ages 10 to 14.

Camp Elphinstone: McNabb (Intro to Camp)

A perfect introduction to overnight camp for little ones (ages 5 to 7).

Camp Elphinstone: 3-Day Out-trip

A scenic three-day out-trip on the Sechelt Inlet. For ages 12 to 14.

Camp Elphinstone: Leadership Development

A 2-stage program developing future leadership skills. For ages 14 to 16.

Camp Elphinstone: Day Camp

Action-packed day camp program Monday-Friday. For ages 5 to 11.

Camp Kanannaq: Day Camp

An action-packed day camp program Monday-Friday. For ages 5 to 13.

Outdoor Education

Our outdoor education program runs in Greater Vancouver and Prince George.

Private Rentals

Bring your next event to our oceanside camp for a unique experience.

Camp Alumni Program

Stay connected with the YMCA camp community through alumni events & updates.

View all programs

Y Mind Teen

A free program helping teens build coping skills for stress and anxiety.

Y Mind Youth

A free seven week program for young adults to manage stress and anxiety.

Mind Medicine

A free program supporting Indigenous youth with stress and anxiety.

Youth Around Prince

A free drop in centre for youth offering connection and support.

Youth Employment Bootcamp

A free skills-building program helping youth prepare for work confidently.

Youth Transitions Program

Free support for youth to navigate school & life transitions with confidence.

Youth Education Support Program

Helping youth overcome educational barriers & pursue post-secondary education

Growing Mindfully

Wellness and movement skills for youth through mindfulness and fun activity.

Youth Housing Support & Outreach

Free one to one support helping youth find and maintain safe, stable housing.

Startup to Success

A free 16 week program empowering youth to build skills and explore business.

View all programs

Self Employment Program

Fully funded business coaching to help you launch and grow a small business.

Self Employment for Newcomers

Empowers newcomers to launch their own small business.

International Students & Workers Job Support

A free program to overcome employment barriers in Canada.

English Conversation Club for Newcomers

Practice English, build confidence, and connect with other newcomers.

Connect2Work for Newcomers

Build job skills, confidence, and connections through newcomer workshops.

TradeWorks Employment Support

Free support into trade employment or further training.

Explore Child Care as a Career

Explore child care careers, credentials, and pathways through a free course.

Wellness Connection for Newcomers

Free program combining fitness, English practice, and community connection.

Prepare for the Canadian Citizenship Test

Free support to prepare you for the Canadian citizenship test.

View all programs

Orthopedic & Sports Physiotherapy

One-to-one physiotherapy for injury recovery, mobility, and strength.

Choose to Move

Personalized support to help older adults become more active and confident.

Y Mind Adult

A free wellness program supporting adults over 30 to manage stress & anxiety.

Moving Through Menopause

Build strength, confidence, and community through every stage of menopause.

Healthy Heart

Medically guided exercise and education for people managing heart disease.

Healthy Hips, Healthy Knees

Strength & mobility training for hip or knee surgery preparation & recovery.

Power Over Parkinson's

Targeted exercise and support for adults living with Parkinson’s disease.

Aging Mindfully

Mindfulness, movement, and connection for adults ages 55 and older.

Small Steps for Big Changes

One-on-one coaching to lower your risk of developing Type 2 diabetes.

Minds in Motion®

Gentle exercise and social connection for people with early-stage dementia.

View all programs

Y Women's Emergency Shelter

Safe shelter and 24/7 support for women and children leaving violence.

Housing Outreach Services

Rental subsidies to secure safe housing for women rebuilding after violence.

PEACE Counselling Program

Safe, empathetic support for children and youth impacted by violence.

Stopping the Violence Outreach

Free, confidential support to help women find safety and stability.

View all programs
About Us
About the Y
Our Story
Ways to Give
Locations
Y@Home
Become a MemberDonate

Corporate Giving

Corporate Giving is where your company’s values turn into action that changes lives. Through engaging with YMCA BC, your workplace can help remove barriers for children, youth, families and older adults who need support the most.

About

We believe access to programming and support should be available to all children and youth, regardless of their ability to pay. Thanks to the generosity of donors and business partners across BC, the YMCA has been transforming lives for over 135 years. Let's make it fun to FUNdraise and create unique experiences that make an impact on YOU and the Y.

When your team stands behind a charity like the Y, you create opportunities for people to grow, heal, participate and thrive. This is more than generosity. It is leadership that inspires your employees, supports your neighbours and builds a legacy of compassion in every community you touch.

‍

Why Get Involved

Getting involved via Corporate Giving is a chance to align your workplace values with meaningful community impact. It brings your team together, strengthens your community investment goals and helps people across BC access programs that support health, belonging and brighter futures. It is also a great way to show your staff, clients and partners what your organization stands for.

When you choose to partner with YMCA BC, you can:

  • Strengthen your company's community presence while supporting a trusted charity
  • Create meaningful team building through volunteering and workplace giving
  • Demonstrate leadership in community and increase your social impact
  • Support children, youth, families and older adults across BC
  • Make a visible difference in the communities where your employees live, work and play

‍

Sponsorships

Sponsorship with YMCA BC is an opportunity to align your business with a trusted charity that serves a broad and diverse community. Local and regional sponsorships allow you to elevate your brand while supporting programs that create lasting impact for children, youth, families and older adults.

Your support helps expand financial assistance, enrich program delivery and strengthen our reach across BC. Our team will work with you to explore meaningful opportunities that reflect your values and goals.

‍

Cause Marketing

Cause Marketing partnerships invite your customers to join you in making a positive difference. By linking your brand to the Y, you champion stronger, healthier and more connected communities.

Together, we can co-create a campaign that feels authentic to your business, sparks customer engagement and directly supports programs that build belonging and well-being. These collaborations turn everyday purchases into powerful acts of community care.

‍

Corporate Donation

Corporate donations help extend the reach of YMCA BC programs and remove financial barriers for thousands of individuals each year. Your company can contribute directly or become a matching donor to inspire others to give. Matching gifts amplify community support and show your commitment to building brighter futures.

Whether you direct funds to a specific initiative or support our highest priority needs, your contribution helps double the impact of community giving.

‍

Employee Giving

Employee Giving brings your team together around shared purpose. Through payroll giving, theme days, workplace fundraisers and volunteer opportunities, your organization can build a culture of generosity and connection.

These experiences are shaped around your goals and the level of involvement your staff want to have. Whether it is raising funds, volunteering together or learning about the Y's work, your team plays a direct role in supporting children, youth and families across BC.

‍

If this work inspires you, let's connect. Reach us at giving@bc.ymca.ca.

‍

Get in touch
Have questions or want to learn more?
Contact Us

Join our newsletter

Stay in the loop. Sign up for updates.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

By providing your email, you are consenting to receive communication from YMCA BC. Visit our Privacy Policy for more info, or contact us at privacy@bc.ymca.ca

Imagine Canada Accredited logo with a stylized star graphic above the text.

Our Programs

Y Fitness & AquaticsChild Care & CCRRCamps & Outdoor EducationYouth SupportEmployment & NewcomerMental & Physical HealthWomen's Safety

About Us

About the YFinancial AssistanceDonateCareersVolunteer with UsLocationsY News & Stories

Support

Become a MemberContact Us

Legal

Privacy PolicyComplaints PolicyTerms of Use

© 2026 YMCA. All rights reserved.
Charitable Registration Number: 803 976 075 RR0001