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.
Asheville Humane Society Community Solutions
Contact Information
City of Asheville’s Animal Services Division
828-252-1110
On-call for emergencies 24/7
Office Hours
Monday-Friday: 8 a.m. – 9 p.m.
Saturday-Sunday: 1 p.m. – 9 p.m.