Home Dogs For Adoption In British Columbia

Dogs For Adoption In British Columbia

This post may contain affiliate links. We may earn money or products from the companies mentioned in this post.

Below are all of the organizations in British Columbiafrom which you can adopt a dog. Please continue on to each individual organization’s website by clicking on their name to see dogs they have available for adoption or to learn more about the organization and their mission. Adopting is a great way of bringing home a dog in need of a loving home. Consider checking with the organizations in your area on a weekly basis if you’re looking for a specific breed before you decide to go out and buy a puppy from a breeder. You know what they say – ‘Adopt Before You Shop!’

AAIDD Adopt An Indian Desi Dog37316 Ward RoadAbbotsfordEmail Us604-852-3375
Angels Under Our Wings Cocker Spaniel Rescue4420 West Saanich RoadVictoriaEmail Us250-889-8880
BC Chihuahua Rescue#38 – 3200 Island Hwy, PO Box 37046, Country Club PONanaimoEmail Us
BC SPCA 100 Mile House & District Branch100 Mile HouseEmail Us250-395-5303
BC SPCA Abbotsford Branch34312 Industrial WayAbbotsfordEmail Us604-850-1584
BC SPCA Burnaby Branch3202 Norland AvenueBurnabyEmail Us604-291-7201
BC SPCA Campbell River Community Animal Centre891 13th AvenueCampbell RiverEmail Us250-287-7766
BC SPCA Chilliwack Branch6797 Hopedale RoadChilliwackEmail Us604-823-6612
BC SPCA Cowichan & District Branch7550 Bell McKinnon RoadDuncanEmail Us250-746-4646
BC SPCA East Kootenay Branch3339 Highway 3 & 95CranbrookEmail Us250-426-6751
BC SPCA Education & Adoption Centre104-3278 Westwood StreetPort CoquitlamEmail Us604-468-4044
BC SPCA Haida Gwaii BranchQueen Charlotte CityEmail Us250-559-8807
BC SPCA Kamloops Branch1211 8th StreetKamloopsEmail Us250-376-7722
BC SPCA Maple Ridge Branch10235 Jackson RoadMaple RidgeEmail Us604-463-9511
BC SPCA Nanaimo & District Branch154 Westwood RoadNanaimoEmail Us250-741-0778
BC SPCA North Cariboo Branch, Prince George4011 Lansdowne RoadPrince GeorgeEmail Us250-562-5511
BC SPCA North Peace Branch, Fort St. John9311 – 81st AvenueFort St. JohnEmail Us250-785-7722
BC SPCA Parksville-Qualicum Beach & District Branch1565 Alberni HighwayParksvilleEmail Us250-248-3811
BC SPCA Powell River Branch7558 Duncan StPowell RiverEmail Us604-485-9252
BC SPCA Prince Rupert Branch1740 Prince Rupert BlvdPrince RupertEmail Us250-624-2859
BC SPCA Quesnel and District Branch1000 Carson Pit RoadQuesnelEmail Us250-992-7722
BC SPCA Salt Spring Island Branch540 Lower-Ganges RoadSalt Spring IslandEmail Us250-537-2123
BC SPCA Shuswap Branch5850 Auto Road SESalmon ArmEmail Us250-832-7376
BC SPCA South Okanagan/Similkameen2200 Dartmouth DrivePentictonEmail Us250-493-0136
BC SPCA South Peace Branch637 114th AvenueDawson CreekEmail Us250-782-2444
BC SPCA Squamish Valley Branch39901 Government RoadSquamishEmail Us604-898-9890
BC SPCA Sunshine Coast Branch4376 Solar RoadSecheltEmail Us604-740-0301
BC SPCA Trail Regional Branch7700 Hwy 3BTrailEmail Us250-368-5910
BC SPCA Vancouver Branch1205 East 7th AvenueVancouverEmail Us604-879-7721
BC SPCA Vernon & District Branch4800 Haney RoadVernonEmail Us250-549-7297
BC SPCA West Vancouver Branch1020 Marine DriveWest VancouverEmail Us604-922-4622
Big Heart RescueP.O. Box 45502, Sunnyside RPOSurreyEmail Us604-583-DOGS
Bully BuddiesVancouverEmail Us
CAWES (Coast Animal Welfare & Education Society)Bowen IslandEmail Us604-947-2333
Countryside Kennels558 Prairie AvenuePort CoquitlamEmail Us604-945-0125
Cross Our Paws RescueNorth VancouverEmail Us
Crowsnest Pet RescueHeffley CreekEmail Us
CSRBC Cocker Spaniel RescueP.O. Box 34168, 17790 No 10 HwyCloverdaleEmail Us778-968-3647
Dachshund & Friends Rescue TeamAbbotsfordEmail Us778-982-1299
Dachshund & Small Dog RescuePort CoquitlamEmail Us604-944-6907
Delta Community Animal Shelter7505 Hopcott RoadDeltaN/A604-940-7111
Dhana Metta Rescue SocietyVancouverEmail Us
District of North Vancouver Animal Welfare Shelter299 Mansfield PlaceNorth VancouverEmail Us604-990-3711
Dog Control2330 Dartmouth DrivePentictonEmail Us250-492-3801
Dogwood Rescue SocietyVancouverEmail Us604-926-1842
Faunadael Pet RescueDuncanEmail Us
Fraser Valley Humane Society33103 North Railway Ave.MissionEmail Us604-820-2977
Fraser Valley Regional District Care Centre44820-A Wolfe RoadChilliwackEmail Us844-495-2273
German Shepherd Rescue of BC127 – 86014 Vedder RoadChilliwackEmail Us
Hands on Fur /Formerly Turtle GardensP.O. Box 230TopleyEmail Us250-696-3461
HomeFinders Animal Rescue SocietyVancouverEmail Us604-565-8874
HugABull Advocacy and Rescue SocietyVancouverEmail Us
Langley Animal Protection Society26220 56th AvenueLangleyEmail Us604-857-5055
Little Paws Rescue SocietyCoquitlamEmail Us
Mex-Can Pet PartnersVictoriaEmail Us250-589-8006
New Stride Thoroughbred Adoption Society4799 Olund RoadAbbotsfordEmail Us778-985-5673
New Westminster Animal Shelter231 Ewen AvenueNew WestminsterEmail Us604-519-2008
NewbarkBlack CreekEmail Us250-218-0201
Okanagan Central Small Dog Rescue SocietyP.O. Box 23084 RPO Plaza 33KelownaEmail Us250-808-1107
Pennies For DogsVancouverEmail Us
Rescue A BoxerDeltaEmail Us
Richmond Animal Protection Society / Animal Shelter12071 No.5 Rd.RichmondEmail Us604-275-2036
Richmond BC SPCA Education & Adoption Centre7791 Steveston Hwy (at No 3 Rd)RichmondEmail Us604-277-3100
S.A.I.N.T.S.33860 Dlugosh AvenueMissionEmail Us
See Spot Smile Dalmatian RescueBlack CreekEmail Us250-650-4477
Society-Save Animals through Rescue & Adoption12101 72nd Ave.SurreyEmail Us604-580-8254
Surrey BC SPCA Education and Adoption Centre16748 50th AvenueSurreyEmail Us604-574-1711
TnT Sharpei RescueFraser ValleyEmail Us604-357-3294
Tsawwassen Animal HospitalUnit 1 – 1835 56th StreetDeltaEmail Us604-943-9385
Vancouver Island Dogs Rescue SocietyP.O. Box 21003VictoriaEmail Us
Victoria Animal Control Services Ltd.564 David StreetVictoriaN/A250-414-0233
Victoria Pet Adoption Society1782 Stellys X Rd.SaanichtonEmail Us
West Coast Rottweiler RescueSurreyEmail Us
Whistler Animals Galore SocietyP.O. Box 274, 8000 Nesters RoadWhistlerEmail Us604-935-8364

QUICK RECOMMENDATION - If you’re getting ready to bring home a puppy then we highly recommend the Snuggle Puppy Toy w/ Heartbeat and Heat Pack. It’s one of our favorite puppy products and it will help your puppy get used to his new home. Our most recent puppy, Charlie loves his Snuggle Puppy!

Our Top Picks For Your New Puppy

Are you getting ready to bring home a new puppy? Here are three of our favorite products that we recommend getting before brining home a new puppy. Check out all of our favorite and must have puppy products on our sister site: New Puppy Checklist.

    We Like: Snuggle Puppy w/ Heart Beat & Heat Pack - Perfect for new puppies. We get all of our Service Dog pups a Snuggle Puppy.
    We Like: Best Bully Sticks - All of our puppies love to bite, nip, and chew. We love using Bully Sticks to help divert these unwanted behaviors.
    We Like: Wellness Soft Puppy Bites - One of our favorite treats for training our service dog puppies.