THE BRITISH COLUMBIA SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS
Our mission: To protect and enhance the quality of life for domestic, farm and wild animals in B.C.


Please leave this field empty

Get our newsletter

Share:

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.

BC SPCA Branches

Find a branch location near you that is currently providing protection, shelter and care for homeless animals in need.

Satellite Adoption Centres

The BC SPCA is pleased to partner with select pet supply stores and veterinary clinics to offer more adoption locations throughout B.C.

Veterinary Services

The BC SPCA provides veterinary services through our animal hospital and clinics.

Thrift Stores

Whether you're looking to donate or shop, find out more about our Thrift Stores.

Provincial Office

Our hub of administration, finance, fundraising, animal welfare and education programs.


View BC SPCA Branches, Shelters and other locations in a larger map

printer-friendly version Printer Friendly version

Imagine Canada Accreditation

Join the conversation; follow us online: