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.


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


Contact Information

City of Asheville’s Animal Services Division
On-call for emergencies 24/7

Office Hours
Monday-Friday: 8 a.m. – 9 p.m.
Saturday-Sunday: 1 p.m. – 9 p.m.