Spay and neuter law

permits folder resting on computer keyboard

All dogs and cats six months of age or older must either be spayed or neutered,

or the owner must possess an Unaltered Pet Permit.


The permit fee is $100 for the lifetime of the animal and may be purchased on the first floor of City Hall, located at 70 Court Plaza.


Permit applications may also be obtained at the Asheville Police Department located at 100 Court Plaza.
The fine for violating this requirement is $200.


Local Spay/Neuter Services and Veterinary Resources

The Humane Alliance has currently suspended free spay and neuter services for cats due to COVID-19. Follow this page for updated information and information on urgent veterinary care.

Brother Wolf Animal Rescue

Asheville Humane Society Community Solutions



Updated 9/3/2020