When you give to the BC SPCA you stop immediate animal suffering and distress by helping us rescue, shelter and provide medical care for abandoned and abused animals. You also strike at the root causes of animal distress, and eliminate future suffering, by supporting our education and prevention programs.

The British Columbia Society for the Prevention of Cruelty to Animals (BC SPCA) is a not-for-profit organization dedicated to protecting domestic, farm and wild animals in British Columbia and enhancing their quality of life. We rescue and care for more than 28,000 animals across the province each year.