View CATS for adoption!

Find The Love of Your Life At Asheville Humane Society!

Our progressive adoption program places thousands of lost, abandoned and unwanted pets with loving families each year. Adoption fees range from ‘Pick Your Price’ for adult cats to various fees for kittens. Dogs and puppies range between $35-$250. These fees help offset the cost of evaluation, housing, feeding and medical care for the thousands of animals that need our help. We do our best to keep our adoption prices reasonable while generating income to support our goal of caring for animals available for adoption until we can place them in a loving home.

The adoption fee for each animal varies and is dependent on many factors including: age, size, behavior, medical condition and public demand. Animals with a higher adoption price provide us with more resources for the other animals in our care who may need extensive medical care or more time to find a loving home.

Our adopters tell us that our professional adoption counselors are warm, friendly, informative and patient as they assist adopters in finding a love match. Our mission is to help you find a pet that meets your expectations and lifestyle.

Our staff is helpful and courteous throughout the process. You’re invited to visit with a prospective pet in one of our get acquainted rooms. We also offer Meet-N-Greets for adopters wishing to introduce a current dog to a potential new playmate.

For more information regarding our adoption procedure, please email

View DOGS for adoption!
View OTHER ANIMALS for adoption!