Join our Foster Care Team

On-call foster families are always needed for dogs, cats, rabbits, and other small animals across the province. You provide love, care, and a safe temporary home for vulnerable animals and we provide food, supplies, and medical care. Together, we improve the quality of life for these animals.

Steps to becoming a foster:

  1. Find the BC SPCA location nearest to you on the location list.

  2. View the Foster Care role description to see if fostering is the right fit for you.

  3. If you’re ready to open your home to a furry friend in the next six months, fill in an application.

Volunteer at a Community Animal Centre
Some locations are also looking for people to assist with dog walking, cat wellness, small animal care, maintenance, and other activities. View the desired location page to see what volunteer opportunities are available.

Youth Opportunities: (Ages 12-18 years old) We have some volunteer opportunities available for youth and families. Learn more at

Group Opportunities: We are not currently able to accommodate group volunteer opportunities. To help in 2024, complete an expression of interest form here 





Volunteer Pathways (programs)


How many hours a week are you able to volunteer?

How long are you able to volunteer?



About The BC SPCA

Every day over 500 employees come to work supported by over 5,000 volunteers all committed to the following statement:


The BC SPCA exists to enhance the quality of life for
domestic, farm and wild animals in British Columbia




Learn more about the BC SPCA