Asheville Humane Society

WHAT THEY DO: We’re all about hope, not heartache. As Buncombe County’s critical safety net since 1984, we are always here to save and protect every animal. We have mastered the art of saving lives within our walls, and now we are going even further, helping our community’s pets and their people thrive together. We are going beyond a no-kill community to ensure that each animal has the quality of life they deserve—a life worth living.


  • The Community Foundation of WNC will match all donations of $25 or more, up to $100 per donor, to any of the Give!Local Animal nonprofits, up to a maximum of $10,000 in matches.
  • A generous friend of AHS will match all gifts, up to a total matching donation of $20,000.
I love being a foster, volunteer and supporter in order to help all these precious babies find their forever homes! Although there are many agencies providing lifesaving work for the animals, the unending love, compassion and drive Asheville Humane Society provides supersedes anything I’ve ever witnessed and makes me proud to be a part of it!
—Erin Waters