BC SPCA locations
[gmw form=”1″]
We have several types of locations that help domestic, wild and farm animals in various ways throughout the province.
Learn more about our facilities and services >>
100 Mile House
Abbotsford
Alberni-Clayoquot
Burnaby
Burnaby Veterinary Hospital
Campbell River
Castlegar (West Kootenay)
Chilliwack
Comox
Coquitlam (Tri-Cities)
Cowichan
Cranbrook (East Kootenay)
Dawson Creek (South Peace)
East Kootenay
Fort St. John (North Peace)
Haida Gwaii
Kamloops
Kamloops Spay/Neuter Clinic
Kelowna
Kelowna Recovery & Adoption Barn
Maple Ridge
Nanaimo
Nanaimo Seasted Stables
Nelson
North Cariboo
North Peace
Parksville/Qualicum
Penticton (South Okanagan Similkameen)
Penticton Veterinary Hospital
Port Alberni (Alberni-Clayoquot)
Powell River
Prince George (North Cariboo)
Prince George Spay/Neuter Clinic
Prince Rupert
Quesnel
Richmond
Salt Spring Island
Sea To Sky
Shuswap
Squamish (Sea To Sky)
South Okanagan Similkameen
South Peace
Sunshine Coast
Surrey
Surrey Good Shepherd Barn
Tri-Cities
Vancouver
Vancouver Animal Hospital
Vernon
Victoria
Victoria (Wild ARC)
West Kootenay
West Vancouver
Williams Lake
Wild ARC (Animal Rehabilitation Centre)