The BC SPCA provides emergency medical care and sheltering for approximately 37,000 animals each year through our various branches and adoption centres throughout B.C.
Vancouver Branch
Port Coquitlam Education & Adoption Centre
Maple Ridge Branch
Burnaby Branch
Surrey Branch
Richmond Education & Adoption Centre
Chilliwack Branch
Abbotsford Branch
West Vancouver Branch
Sunshine Coast Branch
Squamish Valley Branch
Victoria Branch
BC SPCA Wild Animal Rehabilitation Centre
Salt Spring Island Branch
Parksville-Qualicum Beach & District Branch
Nanaimo & District Branch
Cowichan & District Branch
Powell River & District Branch
Comox Valley & District Branch
Campbell River Branch
Alberni-Clayoquot Branch
Vernon Branch
South Okanagan/Similkameen Branch
Shuswap Branch
Kelowna Branch
Trail Regional Branch
Nelson Branch
East Kootenay Branch
Williams Lake & District Branch
Quesnel & District Branch
Kamloops Branch
100 Mile House Branch
South Peace Branch
Queen Charlotte Island Branch
Prince Rupert Branch
North Peace Branch
North Cariboo District Branch
Give us your feedback Printer Friendly version Tell a Friend