About our locations
The BC SPCA provides services across the province to assist domestic, wild and farm animals including – community support through food bank and outreach programs, humane education programming and animal protection services. In addition, our Community Animal Centres are a cornerstone for safety net services, providing direct care and rehoming to the most vulnerable animals.
Community Animal Centres
Lower Mainland, Fraser Valley and Sunshine Coast Centres
- Abbotsford
- Burnaby
- Chilliwack
- Maple Ridge
- Richmond
- Sea to Sky (Squamish)
- Sunshine Coast
- Surrey
- Tri-Cities (Coquitlam)
- Vancouver
- West Vancouver
Vancouver Island, Gulf Island and Powell River Centres
- Alberni-Clayoquot (Port Alberni)
- Campbell River
- Comox
- Cowichan
- Nanaimo
- Parksville-Qualicum
- Powell River
- Salt Spring Island
- Victoria
Thompson, Okanagan and Kootenay Centres
- East Kootenay (Cranbrook)
- Kamloops
- Kelowna
- Nelson
- Shuswap (Salmon Arm)
- South Okanagan Similkameen (Penticton)
- West Kootenay (Castlegar)
- Vernon
Cariboo and North Region Centres
- 100 Mile House
- Haida Gwaii
- North Cariboo (Prince George)
- North Peace (Fort St John)
- Prince Rupert
- Quesnel
- South Peace (Dawson Creek)
- Williams Lake
BC SPCA Provincial Hub
The BC SPCA runs many provincial programs such as animal protection investigations, Drives for Lives, the pet foodbank program, education and advocacy programs etc. Provincial Teams that coordinate these, or who support community services across the province, like our human resource and finance teams, are based out of our Provincial Hub in Vancouver.
Veterinary hospitals & spay/neuter clinics
Our hospitals and spay/neuter clinics provide a wide range of veterinary services to both adoptive guardians and the public. To learn more about the specific services available, please visit their websites.
- Penticton Veterinary Hospital
- Vancouver Animal Hospital
- Kamloops Spay/Neuter Clinic
- Prince George Spay/Neuter Clinic
Large animal recovery and adoption barns
Our barns care for and rehabilitate horses and farm animals rescued from abusive or neglectful situations, with adoption and fostering opportunities available.
Wild Animal Rehabilitation Centre (Wild ARC)
BC SPCA Wild ARC, the only wildlife rehabilitation centre on southern Vancouver Island, is dedicated to caring for and treating thousands of wild animals throughout the year, providing essential care and medical attention every day.
Thrift Stores
BC SPCA Thrift Stores are independently owned and operated, with a portion of the proceeds supporting the BC SPCA’s lifesaving work. Each store offers a selection of gently used items including housewares, clothing, furniture, books, and appliances. Find your nearest BC SPCA Thrift Store and contribute to our efforts to help animals in need.