Asheville Humane Society
72 Lee'S Creek Rd. Asheville, North Carolina 28806About this shelter
Asheville Humane Society in Asheville, NC
Asheville Humane Society is a humane society located in Asheville, North Carolina, within Buncombe County — home to 11 other animal shelters and rescues, and roughly 50 miles south of Greenville, SC. As the only open-admission shelter in Buncombe County, it never turns away an animal in need, finding loving homes each year for dogs, cats, rabbits, guinea pigs, farm animals, and more. Beyond adoptions, the organization offers behavior and training classes, a pet helpline, lost-and-found reunification services, spay/neuter and vaccine clinics, and community programs like pet food distribution to help keep pets in their homes. Its Adoption Center and associated thrift store rely on private donations and community support to sustain this holistic approach to caring for both pets and the people who love them.
Before you go
Adopting from Asheville Humane Society
Adoption process
View available pets online or in person, then visit the Adoption Center in person on a first-come, first-served basis to meet with an adoption counselor, and if it's a match, sign the adoption contract and bring your ID, adoption fee, and a carrier or leash to take your pet home, often the same day.
- Service area
- Buncombe County, NC (Asheville area); adopters from outside the county are also welcome
- County
- Buncombe County
- Animals served
- Dogs, Cats & Other Animals
Also in the area
Nearby shelters and rescues
Puppy Training Basics
The best time to train your dog is when it is young. Here are the basics every new puppy owner should know...
Read more about puppy training basicsSHELTER/RESCUE SEARCH
e.g. "Miami FL" or "33168"
Help us get the word out about more shelters and rescues nationwide.
Pets For Adoption
Search all animals available for adoption in your area. Give a dog or cat forever home today.
ADOPT A PET