The BC SPCA has a variety of locations to serve you. Click on a location for address and contact information or to visit their website for news, events and more.
Find a branch location near you that is currently providing protection, shelter and care for homeless animals in need.
The BC SPCA is pleased to partner with select pet supply stores and veterinary clinics to offer more adoption locations throughout B.C.
The BC SPCA provides veterinary services through our animal hospital and clinics.
Whether you're looking to donate or shop, find out more about our Thrift Stores.
Our hub of administration, finance, fundraising, animal welfare and education programs.
View BC SPCA Branches, Shelters and other locations in a larger map