Our mission: To protect and enhance the quality of life for domestic, farm and wild animals in B.C.

The BC SPCA's network of satellite adoption centres is linked to the society's Drive for Lives program, which transfers thousands of animals each year from areas of the province where there is an overwhelming pet overpopulation problem, to southern B.C. where they will have a greater chance at adoption. 

BC SPCA satellite adoption centres are located in select veterinary clinics and other local retailers. These centres increase exposure for animals available for adoption and expand the BC SPCA's capacity to rescue and re-home animals.


BC SPCA Satellite Adoption Center locations

Your new best friend awaits! Visit your local BC SPCA satelite adoption centre today.


Partnership opportunities

If you are a retailer or veterinary clinic interested in becoming a BC SPCA satellite adoption centre, please 604-681-7271.


Current volunteer opportunities

Volunteers are a highly valued resource to our society and are making a very real difference in the lives of many animals. We are currently recruiting volunteers for our Satellite Adoption Centres in the Lower Mainland, as well as at the Anderson Animal Hospital. Interested? Please call us at 604-681-7271 to learn more.

printer-friendly version Printer Friendly version

Imagine Canada Accreditation

Join the conversation; follow us online: