Services At The Buncombe County Animal Shelter

Pet Surrender

We recognize that pet owners often face personal life challenges that prohibit them from keeping their pet. If you are no longer able to care for your dog or cat, you may surrender ownership of your pet to the Buncombe County Animal Shelter. There is no fee to surrender your pet. No appointment is required but if you would like to make an Admitting appointment for your pet, please call (828) 250-6430 to schedule a specific time to meet with one of our Admitting Counselors. The Buncombe County Animal Shelter is open Monday – Saturday from 9 AM – 6 PM.

Lost and Found

Nearly 60% of the animals coming to the Buncombe County Animal Shelter are lost. These animals arrive at the shelter either because a kindhearted citizen found the animal wandering stray or an Animal Control Officer retrieves the animal from a neighborhood running at large or from a citizen. Because we have no medical or behavior history on these incoming animals, we vaccinate, de-worm, and evaluate each animal at time of intake. We scan for a microchip and photograph each incoming animal. Photos of lost pets are uploaded to our website so that worried pet owners can easily search photos in hopes of finding their lost pet 24 hours a day.

If you have lost your own pet, please review our tips on what to do here.

If you have found a lost pet, please click here.

Assistance For Spay/Neuter

Most animal welfare experts agree: spay/neuter is the most effective method to curbing the pet overpopulation problem. If you’re seeking high quality, low-cost spay/neuter surgery, we’re fortunate to have the international model for Spay/Neuter right here in Buncombe County: the Humane Alliance of Western North Carolina located in west Asheville.

If you’re interested in having your pet spayed or neutered, please contact:

Humane Alliance Spay/Neuter Clinic

25 Heritage Drive, Asheville, NC 28806

Clinic Phone (828) 252-2079 • Clinic Fax (828) 254-9774

Visit their website at:


Low-Cost Spay/Neuter for Community Cats

Spaying and neutering will cut down on unwanted litters being born and possibly ending up in our shelter. Humane Alliance offers $25 spay/neuter for community cats, which includes a rabies vaccine.

If you are caring for outdoor cats that need to be fixed or know of any that do, call Humane Alliance at 828-252-2079.  For additional information visit:

Seeking Spay/Neuter Options Outside Buncombe County

If you are seeking low-cost spay/neuter services in your own community, please use this quick reference tool which searches by zip code to find the low cost spay/neuter clinic nearest you.

Pet Identification

Nearly 60% of the animals coming to the Buncombe County Animal Shelter are stray. If a pet has appropriate identification like a collar and ID tag or a microchip, we can quickly reunite the lost pet with their worried owner. At point of intake, we scan every incoming animal for a microchip. This is why it is crucial that your contact information is current in the microchip registry. At times, we will find a microchip in an animal and our attempts to contact the owner are restricted by a disconnected phone number or change of address.  

If you would like your pet microchipped, we can provide that service to you for $15. Please call (828) 250-6430 to make an appointment for this procedure.

Additionally, if you would like a FREE pet collar and ID tag, we will also furnish your pet with a collar and tag at no charge to you as part of the ASPCA ID Me pet identification program. Animals who go missing with a collar and tag are more likely to be returned home quickly. Pets with microchips only must be scanned either by an Animal Control Officer, veterinarian office or animal shelter thereby lessening their chances of coming home early.

Owner Requested Euthanasia

Our pets provide us with unconditional love and wonderful companionship for many years but sadly all pets eventually experience health, behavior or aging issues. Oftentimes pet owners must make the difficult decision of putting a pet to sleep. As a compassionate kindness, we do provide a humane, end of life euthanasia service for owned pets at the Buncombe County Animal Shelter. This respectful, private procedure is professionally administered by one of several on-staff North Carolina Certified Euthanasia Technician who have been professionally trained in this compassionate procedure. There is a $20 service fee to cover the costs associated with administering the procedure. This service is available anytime while we are open, Monday-Saturday, 9 a.m. – 6 p.m. No appointment is necessary.

Some pet owners wish to be present with their pet during the procedure to assist them through their final moments. Unfortunately, we are unable to provide owner witness euthanasia and recommend that you contact your own veterinarian and schedule an appointment for the procedure.

Some pet owners wish to keep their pet’s remains in an urn or special keepsake. We partner with Best Friends Pet Cemetery and Crematory to fulfill this service. A variety of urns are available for purchase or you may also consult with Best Friends Pet Cemetery for burial information. You can contact them directly at (828) 665-4303 or you can call the Buncombe County Animal Shelter for more information at (828) 250-6430.