From washing dishes to helping with community outreach, Asheville Humane Society’s lifesaving volunteer program offers a wide variety of opportunities for animal lovers to use their unique talents and skills to help the animals of Buncombe County!

Our volunteers provide much needed socialization and enrichment for our animals, assist staff in daily cleaning activities, provide support for all departments, and offer their varied expertise in many different ways each day. Volunteers also have the opportunity to receive additional training with our Behavior Department through a variety of seminars and classes. 

Asheville Humane Society volunteers help us ensure that Buncombe County’s pets and their people are safe, healthy, and thriving!

If you are interested in joining our volunteer team, just follow these 2 easy steps:

(1) Click here to complete your volunteer application.

(2) After you receive an acknowledgment that your application has been received, you may sign up for Volunteer Orientation. Your application confirmation will include a list of upcoming Orientation dates to choose from. RESERVATIONS ARE REQUIRED; please see the acknowledgment email for sign-up instructions.

  • While we welcome all volunteers ages 10 and up, volunteers under the age of 18 must be accompanied by a parent or legal guardian who has completed an orientation and any classes relevant to the job they’re doing.  

You are under no obligation to become a volunteer after completing your volunteer application and attending a volunteer orientation, but we hope you will choose to join the AHS family!



To view our Volunteer Opportunity Directory, click here: