Each year, the BC SPCA adopts more than 22,000 animals each year through its 37 branches. Your gift could change a life. Please donate today.
The BC SPCA is a non-profit organization funded primarily by public donations. Our mission is to prevent cruelty and to promote the welfare of animals through a wide range of services, including cruelty investigations, emergency rescue and treatment, sheltering and adoption of homeless and abused animals, humane education, advocacy, farm animal welfare, spay/neuter programs, and wildlife rescue and rehabilitation.