Search by
postal code:
Showing 21 out of 46 results

Prince Rupert Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray cats, Takes in stray domestic small pets

1740 Prince Rupert Blvd, Prince Rupert, BC V8J 2Y8, Canada

Powell River & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

7558 Duncan St, Powell River, BC V8A 1W7, Canada

Port Coquitlam Education & Adoption Centre

Services Offered:

Adoptions, Kids camps/programs offered, Education centre

3278 Westwood St, Port Coquitlam, BC V3C 3L8, Canada

Alberni-Clayoquot Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

4936 Broughton St Port Alberni british columbia V9Y 8R5 CA

Burnaby Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

3202 Norland Ave, Burnaby, BC V5B 3B3, Canada

Campbell River Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered

891 13th Ave, Campbell River, BC V9W 4G9, Canada

Chilliwack Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray cats, Takes in stray domestic small pets

6797 Hopedale Rd, Chilliwack, BC V2R 4L4, Canada

Comox Valley & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City kenneling, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

1668 Ryan Rd E, Comox, BC V9M 3Z8, Canada

Cowichan & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

7550 Bell McKinnon Rd, Duncan, BC V9L 6B1, Canada

East Kootenay Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

BC-3 & Cranbrook St N, Cranbrook, BC V1C, Canada

Kamloops Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

1211 8th St, Kamloops, BC V2B 2Y3, Canada

Kelowna Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

3785 Casorso Rd, Kelowna, BC V1W 4M7, Canada

Maple Ridge Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

10235 Jackson Rd, Maple Ridge, BC V2W 1G5, Canada

Nanaimo & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered

154 Westwood Rd, Nanaimo, BC V9R 6R8, Canada

Nelson Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

520 Falls St, Nelson, BC V1L 6B5, Canada

North Cariboo District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, Takes in stray cats, Takes in stray domestic small pets

4011 Lansdowne Rd, Prince George, BC V2N 2R5, Canada

Parksville-Qualicum Beach & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City kenneling, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

1565 Alberni Hwy, Parksville, BC V9P 2H3, Canada

Haida Gwaii Branch

Services Offered:

Adoptions, No physical shelter

Queen Charlotte, BC V0T 1S0, Canada

Abbotsford Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, Takes in stray cats, Takes in stray domestic small pets

34312 Industrial Way, Abbotsford, BC V2S 7M6, Canada

100 Mile House & District Branch

Services Offered:

Adoptions, No physical shelter

100 Mile House, BC V0K, Canada

North Peace Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray cats, Takes in stray domestic small pets

9311 81 Ave, Fort St John, BC V1J 6P6, Canada
Search our site:
Donate
BC SPCA Logo

Animal Cruelty Hotline:

1-855-622-7722

For all other calls and inquiries
see our contact details.

Find a BC SPCA location in your area:

Showing 21 out of 46 results

Prince Rupert Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray cats, Takes in stray domestic small pets

1740 Prince Rupert Blvd, Prince Rupert, BC V8J 2Y8, Canada

Powell River & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

7558 Duncan St, Powell River, BC V8A 1W7, Canada

Port Coquitlam Education & Adoption Centre

Services Offered:

Adoptions, Kids camps/programs offered, Education centre

3278 Westwood St, Port Coquitlam, BC V3C 3L8, Canada

Alberni-Clayoquot Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

4936 Broughton St Port Alberni british columbia V9Y 8R5 CA

Burnaby Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

3202 Norland Ave, Burnaby, BC V5B 3B3, Canada

Campbell River Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered

891 13th Ave, Campbell River, BC V9W 4G9, Canada

Chilliwack Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray cats, Takes in stray domestic small pets

6797 Hopedale Rd, Chilliwack, BC V2R 4L4, Canada

Comox Valley & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City kenneling, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

1668 Ryan Rd E, Comox, BC V9M 3Z8, Canada

Cowichan & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

7550 Bell McKinnon Rd, Duncan, BC V9L 6B1, Canada

East Kootenay Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

BC-3 & Cranbrook St N, Cranbrook, BC V1C, Canada

Kamloops Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

1211 8th St, Kamloops, BC V2B 2Y3, Canada

Kelowna Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

3785 Casorso Rd, Kelowna, BC V1W 4M7, Canada

Maple Ridge Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

10235 Jackson Rd, Maple Ridge, BC V2W 1G5, Canada

Nanaimo & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered

154 Westwood Rd, Nanaimo, BC V9R 6R8, Canada

Nelson Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

520 Falls St, Nelson, BC V1L 6B5, Canada

North Cariboo District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, Takes in stray cats, Takes in stray domestic small pets

4011 Lansdowne Rd, Prince George, BC V2N 2R5, Canada

Parksville-Qualicum Beach & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City kenneling, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

1565 Alberni Hwy, Parksville, BC V9P 2H3, Canada

Haida Gwaii Branch

Services Offered:

Adoptions, No physical shelter

Queen Charlotte, BC V0T 1S0, Canada

Abbotsford Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, Takes in stray cats, Takes in stray domestic small pets

34312 Industrial Way, Abbotsford, BC V2S 7M6, Canada

100 Mile House & District Branch

Services Offered:

Adoptions, No physical shelter

100 Mile House, BC V0K, Canada

North Peace Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray cats, Takes in stray domestic small pets

9311 81 Ave, Fort St John, BC V1J 6P6, Canada

Location search

Showing 21 out of 46 results

Prince Rupert Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray cats, Takes in stray domestic small pets

1740 Prince Rupert Blvd, Prince Rupert, BC V8J 2Y8, Canada

Powell River & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

7558 Duncan St, Powell River, BC V8A 1W7, Canada

Port Coquitlam Education & Adoption Centre

Services Offered:

Adoptions, Kids camps/programs offered, Education centre

3278 Westwood St, Port Coquitlam, BC V3C 3L8, Canada

Alberni-Clayoquot Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

4936 Broughton St Port Alberni british columbia V9Y 8R5 CA

Burnaby Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

3202 Norland Ave, Burnaby, BC V5B 3B3, Canada

Campbell River Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered

891 13th Ave, Campbell River, BC V9W 4G9, Canada

Chilliwack Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray cats, Takes in stray domestic small pets

6797 Hopedale Rd, Chilliwack, BC V2R 4L4, Canada

Comox Valley & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City kenneling, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

1668 Ryan Rd E, Comox, BC V9M 3Z8, Canada

Cowichan & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

7550 Bell McKinnon Rd, Duncan, BC V9L 6B1, Canada

East Kootenay Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

BC-3 & Cranbrook St N, Cranbrook, BC V1C, Canada

Kamloops Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

1211 8th St, Kamloops, BC V2B 2Y3, Canada

Kelowna Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

3785 Casorso Rd, Kelowna, BC V1W 4M7, Canada

Maple Ridge Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, City animal control, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

10235 Jackson Rd, Maple Ridge, BC V2W 1G5, Canada

Nanaimo & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered

154 Westwood Rd, Nanaimo, BC V9R 6R8, Canada

Nelson Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

520 Falls St, Nelson, BC V1L 6B5, Canada

North Cariboo District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, Takes in stray cats, Takes in stray domestic small pets

4011 Lansdowne Rd, Prince George, BC V2N 2R5, Canada

Parksville-Qualicum Beach & District Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, City kenneling, Takes in stray dogs, Takes in stray cats, Takes in stray domestic small pets

1565 Alberni Hwy, Parksville, BC V9P 2H3, Canada

Haida Gwaii Branch

Services Offered:

Adoptions, No physical shelter

Queen Charlotte, BC V0T 1S0, Canada

Abbotsford Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Kids camps/programs offered, Takes in stray cats, Takes in stray domestic small pets

34312 Industrial Way, Abbotsford, BC V2S 7M6, Canada

100 Mile House & District Branch

Services Offered:

Adoptions, No physical shelter

100 Mile House, BC V0K, Canada

North Peace Branch

Services Offered:

Shelter, Takes surrendered animals, Adoptions, Takes in stray cats, Takes in stray domestic small pets

9311 81 Ave, Fort St John, BC V1J 6P6, Canada

View an alphabetical list of all BC SPCA locations.

X
- Enter Your Location -
- or -