Skip to main content
CityRuleLookup

Asheville, NC Animal Ordinances: Mandatory Spay/Neuter (2026)

Heavy Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified September 2026

Key Facts

Minimum age
6 months old triggers the duty
Unaltered permit fee
$100.00, one-time, lifetime
Issuing agency
City license-collecting agent
Governing section
Asheville City Code Sec. 3-5(b)-(c)
Appeal window
3 business days, bond required

Summary

Every dog or cat six months or older in Asheville must be spayed or neutered under City Code Sec. 3-5(b), unless the owner buys a $100 lifetime unaltered animal permit from the license-collecting agent. Exceptions cover service and police dogs, vet-certified medical risk, shelters and vets, and short-term visitors.

(b) Spaying and neutering requirements. Any person owning, keeping, harboring, or having custody of any dog or cat six months of age or older is required to spay or neuter said animal unless said person holds an unaltered animal permit issued by the license-collecting agent of the city, or any successor agency authorized by law to issue said permit, except: (1) Persons who own, keep, harbor, or have custody of registered service dogs or working police dogs; (2) Individuals who are non-residents of the city and reside temporarily therein for a period not to exceed 30 days within a 12-month period; (3) Animal shelters and veterinary hospitals; and (4) Persons who own, keep, harbor or have custody of a dog or cat and who are in possession of a certification signed by a licensed veterinarian stating that the animal is unfit to be spayed or neutered because the procedure would endanger the life of the animal. (c) Obtaining an unaltered permit. Applicants must apply for unaltered permits with the license-collecting agent of the city. The lifetime fee for an unaltered animal permit shall be $100.00.

View official code

Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: 2026 S-5: Contains Supplement, current through Ordinance 5245, passed 7-28-2026 | State legislation current through 2025 A.L.S. #3).

Full Breakdown

Asheville City Code Sec. 3-5(b) requires anyone who owns, keeps, harbors or has custody of a dog or cat six months of age or older to have the animal spayed or neutered. The requirement is waived only if the owner holds an unaltered animal permit issued by the city's license-collecting agent under Sec. 3-5(c). Four exceptions exist: registered service dogs and working police dogs; non-residents staying in the city 30 days or less within a 12-month span; animal shelters and veterinary hospitals; and animals a licensed veterinarian certifies would face a life-endangering risk from the procedure.

00; the city issues a certificate identifying the animal as unaltered, and that certificate must be available for inspection at any time. A citation for lacking the permit is issued only if the owner is also violating another provision of Chapter 3, such as the at-large or nuisance rules in Sec. 3-9. The spay/neuter mandate runs alongside Asheville's separate annual dog registration and rabies-vaccination duties in the same section and in Sec. 3-23, so an owner who registers a dog must also show proof of vaccination and, for an intact animal, the unaltered permit.

Enforcement falls to the animal control officer and the director of animal control created under Sec. 3-6, who can inspect premises and issue civil citations under the general penalty scheme of Sec. 3-20.

Violations & Fines

Keeping an unaltered dog or cat over six months without the $100 permit is a non-criminal violation carrying a civil penalty set by Appendix B to the City Code under Sec. 3-20. The owner gets written notice and three business days to pay before the city can sue for the debt in a civil action. An owner may appeal an animal control officer's determination to the director of animal control within three business days by posting a bond equal to the penalty.

Frequently Asked Questions

Do I have to spay or neuter my dog in Asheville?
Yes. City Code Sec. 3-5(b) requires it once a dog or cat turns six months old, unless you buy a $100 lifetime unaltered animal permit from the city's license-collecting agent. Exceptions apply to service dogs, working police dogs, shelters, veterinary hospitals, short-term visitors under 30 days, and vet-certified medically unfit animals.
How much does an unaltered animal permit cost in Asheville?
The lifetime fee is $100.00, paid once to the license-collecting agent. The city then issues a certificate identifying the animal as unaltered, which the owner must keep available for inspection at all times under Sec. 3-5(c).
What happens if I don't get the permit?
A citation for the missing permit is issued only if you're also breaking another Chapter 3 rule, such as letting the animal run at large. Once cited, the civil penalty is set by Appendix B, and you get three business days to pay before the city can sue to collect it.

Sources & Official References

Other rules in Asheville

All Asheville rules

Compare Asheville to another location·View the North Carolina animal ordinances overview

Get notified when Mandatory Spay/Neuter in Asheville, NC changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.