Search by
postal code:
Showing 25 out of 46 results

Wild Animal Rehabilitation Centre (Wild ARC)

Services Offered:

Wild animal rehabilitation

1020 Malloch Rd, Victoria, BC V9C 4G9, Canada

Surrey Thrift Store

Services Offered:

Thrift Store

5626 177b St, Surrey, BC V3S 4H9, Canada

Vancouver Animal Hospital

Services Offered:

Hospital/Veterinary Clinic

1205 E 7th Ave, Vancouver, BC V5T 1R1, Canada

Penticton Veterinary Hospital

Services Offered:

Hospital/Veterinary Clinic

15 Duncan Ave E, Penticton, BC V2A 2W2, Canada

Burnaby Veterinary Hospital

Services Offered:

Hospital/Veterinary Clinic

2210 Springer Ave, Burnaby, BC V5B 3M7, Canada

Prince George Spay Neuter Clinic

Services Offered:

Hospital/Veterinary Clinic

1909 Queensway, Prince George, BC V2L 1M1, Canada

Kamloops Spay Neuter Clinic

Services Offered:

Hospital/Veterinary Clinic

391 Tranquille Rd, Kamloops, BC V2B 3G7, Canada

Surrey Good Shepherd Barn

Services Offered:

Barn, Adoptions, Farm animals available for adoption

16748 50 Ave, Surrey, BC V3S 0L2, Canada

Kelowna Recovery & Adoption Barn

Services Offered:

Barn, Adoptions, Farm animals available for adoption

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

Provincial Office

Services Offered:

Community outreach

1245 E 7th Ave, Vancouver, BC V5T 1R1, Canada

Williams Lake & District Branch

Services Offered:

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

709 Bond Lake Rd, Williams Lake, BC V2G 3N1, Canada

West Vancouver Branch

Services Offered:

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

1020 Marine Dr, West Vancouver, BC V7V 1H8, Canada

Victoria 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

3150 Napier Ln, Victoria, BC V8T 4V5, Canada

Vernon 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

4800 Haney Rd, Vernon, BC V1H 1P6, Canada

Vancouver Branch

Services Offered:

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

1205 E 7th Ave, Vancouver, BC V5T 1R1, Canada

Trail Regional 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

7700 BC-3B, Trail, BC V1R 4P7, Canada

Surrey Education & Adoption Centre

Services Offered:

Adoptions, Kids camps/programs offered, Education centre

16748 50 Ave, Surrey, BC V3S 0L2, Canada

Sunshine Coast Branch

Services Offered:

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

4376 Solar Rd, Sechelt, BC V0N 3A1, Canada

Sea to Sky Branch

Services Offered:

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

39901 Government Rd, Squamish, BC V0N, Canada

South Peace 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

637 114 Ave, Dawson Creek, BC V1G 3A1, Canada

South Okanagan/Similkameen 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

2200 Dartmouth Dr, Penticton, BC V2A 4C2, Canada

Shuswap Branch

Services Offered:

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

5850 Auto Rd SE, Salmon Arm, BC V1E 2X2, Canada

Salt Spring Island Branch

Services Offered:

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

540 Lower Ganges Rd, Salt Spring Island, BC V8K, Canada

Richmond Education & Adoption Centre

Services Offered:

Adoptions, Kids camps/programs offered, Education centre

7791 Steveston Hwy, Richmond, BC V7A 1W8, Canada

Quesnel & District Branch

Services Offered:

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

1000 Carson Pit Rd, Quesnel, BC V2J 7H2, 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 25 out of 46 results

Wild Animal Rehabilitation Centre (Wild ARC)

Services Offered:

Wild animal rehabilitation

1020 Malloch Rd, Victoria, BC V9C 4G9, Canada

Surrey Thrift Store

Services Offered:

Thrift Store

5626 177b St, Surrey, BC V3S 4H9, Canada

Vancouver Animal Hospital

Services Offered:

Hospital/Veterinary Clinic

1205 E 7th Ave, Vancouver, BC V5T 1R1, Canada

Penticton Veterinary Hospital

Services Offered:

Hospital/Veterinary Clinic

15 Duncan Ave E, Penticton, BC V2A 2W2, Canada

Burnaby Veterinary Hospital

Services Offered:

Hospital/Veterinary Clinic

2210 Springer Ave, Burnaby, BC V5B 3M7, Canada

Prince George Spay Neuter Clinic

Services Offered:

Hospital/Veterinary Clinic

1909 Queensway, Prince George, BC V2L 1M1, Canada

Kamloops Spay Neuter Clinic

Services Offered:

Hospital/Veterinary Clinic

391 Tranquille Rd, Kamloops, BC V2B 3G7, Canada

Surrey Good Shepherd Barn

Services Offered:

Barn, Adoptions, Farm animals available for adoption

16748 50 Ave, Surrey, BC V3S 0L2, Canada

Kelowna Recovery & Adoption Barn

Services Offered:

Barn, Adoptions, Farm animals available for adoption

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

Provincial Office

Services Offered:

Community outreach

1245 E 7th Ave, Vancouver, BC V5T 1R1, Canada

Williams Lake & District Branch

Services Offered:

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

709 Bond Lake Rd, Williams Lake, BC V2G 3N1, Canada

West Vancouver Branch

Services Offered:

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

1020 Marine Dr, West Vancouver, BC V7V 1H8, Canada

Victoria 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

3150 Napier Ln, Victoria, BC V8T 4V5, Canada

Vernon 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

4800 Haney Rd, Vernon, BC V1H 1P6, Canada

Vancouver Branch

Services Offered:

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

1205 E 7th Ave, Vancouver, BC V5T 1R1, Canada

Trail Regional 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

7700 BC-3B, Trail, BC V1R 4P7, Canada

Surrey Education & Adoption Centre

Services Offered:

Adoptions, Kids camps/programs offered, Education centre

16748 50 Ave, Surrey, BC V3S 0L2, Canada

Sunshine Coast Branch

Services Offered:

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

4376 Solar Rd, Sechelt, BC V0N 3A1, Canada

Sea to Sky Branch

Services Offered:

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

39901 Government Rd, Squamish, BC V0N, Canada

South Peace 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

637 114 Ave, Dawson Creek, BC V1G 3A1, Canada

South Okanagan/Similkameen 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

2200 Dartmouth Dr, Penticton, BC V2A 4C2, Canada

Shuswap Branch

Services Offered:

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

5850 Auto Rd SE, Salmon Arm, BC V1E 2X2, Canada

Salt Spring Island Branch

Services Offered:

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

540 Lower Ganges Rd, Salt Spring Island, BC V8K, Canada

Richmond Education & Adoption Centre

Services Offered:

Adoptions, Kids camps/programs offered, Education centre

7791 Steveston Hwy, Richmond, BC V7A 1W8, Canada

Quesnel & District Branch

Services Offered:

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

1000 Carson Pit Rd, Quesnel, BC V2J 7H2, Canada

Location search

Showing 25 out of 46 results

Wild Animal Rehabilitation Centre (Wild ARC)

Services Offered:

Wild animal rehabilitation

1020 Malloch Rd, Victoria, BC V9C 4G9, Canada

Surrey Thrift Store

Services Offered:

Thrift Store

5626 177b St, Surrey, BC V3S 4H9, Canada

Vancouver Animal Hospital

Services Offered:

Hospital/Veterinary Clinic

1205 E 7th Ave, Vancouver, BC V5T 1R1, Canada

Penticton Veterinary Hospital

Services Offered:

Hospital/Veterinary Clinic

15 Duncan Ave E, Penticton, BC V2A 2W2, Canada

Burnaby Veterinary Hospital

Services Offered:

Hospital/Veterinary Clinic

2210 Springer Ave, Burnaby, BC V5B 3M7, Canada

Prince George Spay Neuter Clinic

Services Offered:

Hospital/Veterinary Clinic

1909 Queensway, Prince George, BC V2L 1M1, Canada

Kamloops Spay Neuter Clinic

Services Offered:

Hospital/Veterinary Clinic

391 Tranquille Rd, Kamloops, BC V2B 3G7, Canada

Surrey Good Shepherd Barn

Services Offered:

Barn, Adoptions, Farm animals available for adoption

16748 50 Ave, Surrey, BC V3S 0L2, Canada

Kelowna Recovery & Adoption Barn

Services Offered:

Barn, Adoptions, Farm animals available for adoption

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

Provincial Office

Services Offered:

Community outreach

1245 E 7th Ave, Vancouver, BC V5T 1R1, Canada

Williams Lake & District Branch

Services Offered:

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

709 Bond Lake Rd, Williams Lake, BC V2G 3N1, Canada

West Vancouver Branch

Services Offered:

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

1020 Marine Dr, West Vancouver, BC V7V 1H8, Canada

Victoria 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

3150 Napier Ln, Victoria, BC V8T 4V5, Canada

Vernon 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

4800 Haney Rd, Vernon, BC V1H 1P6, Canada

Vancouver Branch

Services Offered:

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

1205 E 7th Ave, Vancouver, BC V5T 1R1, Canada

Trail Regional 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

7700 BC-3B, Trail, BC V1R 4P7, Canada

Surrey Education & Adoption Centre

Services Offered:

Adoptions, Kids camps/programs offered, Education centre

16748 50 Ave, Surrey, BC V3S 0L2, Canada

Sunshine Coast Branch

Services Offered:

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

4376 Solar Rd, Sechelt, BC V0N 3A1, Canada

Sea to Sky Branch

Services Offered:

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

39901 Government Rd, Squamish, BC V0N, Canada

South Peace 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

637 114 Ave, Dawson Creek, BC V1G 3A1, Canada

South Okanagan/Similkameen 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

2200 Dartmouth Dr, Penticton, BC V2A 4C2, Canada

Shuswap Branch

Services Offered:

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

5850 Auto Rd SE, Salmon Arm, BC V1E 2X2, Canada

Salt Spring Island Branch

Services Offered:

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

540 Lower Ganges Rd, Salt Spring Island, BC V8K, Canada

Richmond Education & Adoption Centre

Services Offered:

Adoptions, Kids camps/programs offered, Education centre

7791 Steveston Hwy, Richmond, BC V7A 1W8, Canada

Quesnel & District Branch

Services Offered:

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

1000 Carson Pit Rd, Quesnel, BC V2J 7H2, Canada

View an alphabetical list of all BC SPCA locations.

X
- Enter Your Location -
- or -