Search by
postal code:
Search our site:

Animal Cruelty Hotline:


For all other calls and inquiries
see our contact details.

Find a BC SPCA location in your area:


Our volunteer philosophy and promise

Through shared leadership, our volunteers are an extension of our organization, promoting a collaborative model of humane communities. Our volunteers are ambassadors, helping us build positive momentum for social change. Through volunteerism, we create mutually respectful relationships and together we make a difference.

Make a difference in the lives of animals

Join our team of more than 5,000 dedicated volunteers. We offer a wide range of volunteer opportunities to engage and inspire you. Not only will you be a positive influence in your community, you’ll also have the opportunity to learn new skills and develop lasting connections.

Our volunteers work in our shelters, assisting with dog walking, cat wellness, rabbit and small animal care, and they work in our offices doing fundraising, advocacy, education, administrative support, special events, volunteer coordination, fostering and so much more.

How to join our volunteer team in four easy steps

  1. View current volunteer opportunities and apply.
    If you see an opportunity that looks like a great fit, you can fill out a volunteer application form and we will be in touch with you within a couple of weeks to invite you to an intake session or interview.
  2. Attend the information session and/or an interview.
  3. Next, attend a training workshop and/or complete online training.
  4. Start volunteering! Don’t worry you are not alone, your first shift you will be trained by a buddy.

*Please note the screening process may vary based on the location and/or position for which you have applied.

Download the BC SPCA Volunteer Handbook (PDF)  to learn more about volunteering with us.

Meet our volunteer team

- Enter Your Location -
- or -