Your time can change lives

About Volunteering

Make a difference in a way that matters to you

When you volunteer with YMCA BC, you help create positive change in your community while gaining valuable experience along the way. Whether your interests are in programs, events, sports, fundraising, or mentoring, there are many ways to get involved and make an impact.

A young man in a blue shirt helps children with art projects in a colorful classroom.
Why volunteer with the Y

A place to share your time and strengths

Volunteering at YMCA BC is a meaningful way to support children, youth, families, and communities across the province. Every volunteer helps create belonging, connection, and opportunity.

Find your fit

From one-time events to ongoing roles, from supporting people directly to helping behind the scenes, there are many ways to volunteer with YMCA BC.

Lend your skills

Bring your skills, perspective, and passion to opportunities that make a real difference in people’s lives.

Make it matter

Gain experience, make connections, deepen your perspective, and contribute to work that matters.

Take the First Step

Ready to get involved?

No matter your background or experience, there may be a volunteer opportunity that fits your interests and strengths. Please check our highlighted opportunities below or complete our Volunteer Interest Form, and our team will be in touch.

Current Opportunities

Group Fitness Assistant

Location: Cheam Leisure Centre (Chilliwack, BC)

Description: Create welcoming, inclusive and motivating fitness experiences for participants by assisting fitness instructors.

Time Commitment: Min. six months; Mondays - 9:00-10:30a.m. or Wednedays - 9:00-10:30a.m. or both

Child, Youth and Family Program Assistant

Location: Cheam Leisure Centre (Chilliwack, BC)

Description: Assist with the delivery of programs, activities and special events while encouraging participation, inclusion and positive experiences for participants.

Time Commitment: Min. six months; various shifts available

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