There are 37 dog rescues and animal shelters within 50 miles of Durham, North Carolina, from 3 to 49 miles away. They are listed closest first.
Rescues and shelters come from public business listings. We do not run adoptions and nobody pays to appear. Call first: hours and available dogs change every day.
Closest dog rescues and shelters to Durham
Orange County Animal Services
Breadbox Farm
Saving Grace Animals for Adoption NC
Blind Spot Animals Sanctuary
Mojo’s Safe Haven
Second Chance Pet Adoptions
Change Of Heart Pit Bull Rescue
Brajboro Cow Sanctuary
Paws4ever
PawBoost
SPCA of Wake County
Wake County Animal Center
Triangle Shetland Sheepdog Rescue of North Carolina
Goathouse Refuge
SPCA of Wake County Admission Center
Granville County Animal Control Shelter
Burlington Animal Services
Celtic Cattery
Carolina Chinchilla Ranch
Person County Animal Services
Green Ember Rabbitry
Vance County Animal Shelter
Carolina Animal Rescue & Adoption, Inc. AKA CARA
Dream Chasers
Lee County Animal Shelter
Animal Protection Society of Caswell County
Cougar Pets Rescue
Blackdog Club
Happy Hills Animal Foundation
Lake Country SPCA
Bless A Puppy Rescue and Rehoming Center
CVAAG
Second Chance Stables, Inc
Society For Prevention-Cruelty / SPCA Of The Triad
Danville Area Humane Society
Oaky Doak Farm
Questions
Where can I adopt a dog near Durham, NC?
There are 37 dog rescues and shelters within 50 miles of Durham. The closest is Animal Protection Society of Durham in Durham, about 3 miles away.
How many animal shelters are near Durham?
15 animal shelters and 22 rescue groups within 50 miles, including 2 that work with a single breed.
What do I need to adopt a dog?
Most rescues ask for an application, a photo ID, proof that your landlord allows pets if you rent, and sometimes a home visit. Shelters are usually faster: you can often meet a dog and take it home the same day.