Make a difference one animal at a time. Volunteer.
The BC SPCA operates with the assistance of more than 4,000 volunteers who work at the shelter level and in a variety of fundraising, advocacy and education roles. These critical individuals assist our branches through activities such as dog walking, cat wellness, rabbit and small animal care, administrative support, special events, fundraising, education, volunteer coordination, fostering, advocacy, and so much more.
They may be called volunteers but to our staff and animals, they are heroes. In every capacity they serve, volunteers are a highly valued resource to our society and are making a very real difference to the lives of so many animals.
Steps to Becoming a Volunteer*
- Complete an application (see 'view our volunteer programs and apply' below)
- Attend an information session at the location and/or attend an interview
- Attend a training workshop and/or complete online training
- Attend a buddy training shift
*Please note the screening process may vary from the above depending on the location and/or position for which you have applied.
View our Volunteer Programs
Discover how you can help improve animal welfare and provide care to homeless, injured and abused animals until loving new homes are found.
Download any of the following volunteer job descriptions* to learn more.
Volunteer Intake Team
BCS PCA Volunteer Job Description- Recruitment Assistant
BC SPCA Volunteer Job Description- Work Shop Hosts- PDF
BC SPCA Volunteer Job Description- Mentors- PDF
Cat Sense Direct Care Volunteers
BC SPCA Volunteer Job Description- Cat Care Team Leader- PDF
BC SPCA Volunteer Job Description- Cat Care Assistant- PDF
BC SPCA Volunteer Job Description-Cat Companion- PDF
Dog Sense Direct Care Volunteers
BC SPCA Volunteer Job Description-Dog Sense Team leader- PDF
BC SPCA Volunteer Job Description-Canine Companion- Dog Walking-PDF
BC SPCA Volunteer Job Description- Canine Care Assistant-PDF
BC SPCA Volunteer Job Description-Canine Training & Wellness-PDF
Small Animal Sense- Direct Care Volunteers
BC SPCA Volunteer Job Description- Small Animal Companion-PDF
BC SPCA Volunteer Job Description- Branch on-line Liaison-PDF
BC SPCA Volunteer Job Description- Administrative Assistant-PDF
BC SPCA Volunteer Job Description- Adoption Follow up-PDF
Animal Support Volunteers
BC SPCA Volunteer Job Description-Adoption center Hosts-PDF
BC SPCA Volunteer Job Description-Adoption Profilers-PDF
BC SPCA Volunteer Job Description-Animal Care Transporters-PDF
BC SPCA Volunteer Job Description-Photographer-PDF
BC SPCA Volunteer Job Description- Community Council Member-PDF
BC SPCA Volunteer Job Description- Foster Guardians-PDF
*These programs may vary by location. Please check with your local branch for more information.
Join our Volunteer Team! Apply to become a Volunteer Below
Click on the branch name to view the current opportunities for that branch:
Read a letter from BC SPCA CEO Craig Daniell thanking more than 4,000 compassionate and caring BC SPCA volunteers.
Join us in celebrating this year's Volunteer of the Year award winners.
Find a BC SPCA Branch near you to learn more about volunteer opportunities, orientation sessions and how to apply.
Find answers to some of the most common volunteer questions.