About our locations
We have several types of locations that help domestic, wild and farm animals in various ways throughout the province.
Our many animal centres provide shelter and care for homeless domestic animals in need. Animals are admitted, cared for and adopted into new homes.
Our education and adoption centres have a variety of animals waiting for new homes. They also hold education programs throughout the year, including summer camps. Our centres feature a variety of BC SPCA merchandise and products for your pets.
We partner with local retailers and veterinary clinics that host offsite adoption centres. If you are looking for a cat, kitten or rabbit please search our online database. Interested in becoming a BC SPCA satellite adoption site? Contact us today.
Horses and farm animals are cared for and rehabilitated after being rescued from abusive or neglectful situations. If you are interested in adopting from a barn, please contact them to make arrangements.
Also known as BC SPCA Wild ARC, this is the only wildlife rehabilitation centre on southern Vancouver Island. They treat thousands of wild animals 365 days a year from throughout the region.
Our hospitals and spay/neuter clinics offer a wide variety of veterinary services to adoptive guardians and the public. Find out more about the services they offer by visiting their websites.
BC SPCA retail store
Shop for the animals! You can shop the BC SPCA store online or pick up select items at your local BC SPCA branch. Availability of products is different at every location and new items are added throughout the year!
BC SPCA thrift stores help raise money for the animals. Donate directly to them, or shop for gently used goods such as housewares, clothing, furniture, books, appliances and more.
Our provincial call centre is staffed by call centre operators who take reports of animal cruelty, neglect and animals in distress, including wildlife. They also answer general inquiries about the BC SPCA and act as a general information line for the BC Pet Registry. To connect with the BC SPCA Provincial Call Centre, please call toll free 1-855-6BC SPCA (1-855-622-7722).
The BC SPCA is led by a team of senior officers and managers who oversee the day to day operations of the entire organization. Our provincial office is the hub of administration, finance, fundraising, animal welfare and education programs for all of our facilities.
If you have questions or concerns about the BC SPCA, please contact us.