Asheville, NC Animal Ordinances: Pet Limits (2026)
Key Facts
- Casual limit
- 6 animals per household or lot
- Permit needed for
- 7 or more animals
- Permit term
- Up to 12 months
- Removal deadline
- 7 days after denial or revocation
- Appeal window
- 10 days, in writing, to director
Summary
Asheville caps casual pet-keeping at six animals per household or lot; a seventh or more requires a written permit from the animal control administrator under City Code Sec. 3-9(a)(9) and Sec. 3-10, following an inspection and site review.
(9) Except as otherwise provided in section 3-10, the keeping of seven or more animals per household or lot, regardless of lot size and regardless of whether any of the provisions of this section are violated. This subsection shall not apply to offspring under the age of 16 weeks and to animals kept by a kennel or pet shop licensed in accordance with state and local law and to animals kept by a kennel, pet shop or other facility licensed or registered by the department of agriculture or the veterinary medical board.
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
Sec. 3-9(a)(9) of the Asheville City Code lists the keeping of seven or more animals per household or lot, regardless of the lot's size, as a public nuisance unless a permit under Sec. 3-10 has been obtained. The cap doesn't count offspring under 16 weeks old or animals kept at a state- or department-of-agriculture-licensed kennel, pet shop or veterinary facility. To keep more than six animals lawfully, an owner applies to the animal control administrator, pays the fee set in the city's fees and charges manual, and discloses the lot size, enclosure size, breeds, number and purpose of the animals, whether they're kept short-term or long-term, indoors or outdoors, and whether they're spayed or neutered.
An animal control officer then inspects the property and may solicit input from neighbors before the administrator decides whether the animals threaten the health, safety or welfare of nearby residents. Any permit issued expires within 12 months, and the permittee must consent in writing to further inspections. The administrator can refuse or revoke a permit for a material misrepresentation on the application, a willful violation of Chapter 3 or the state Animal Welfare Act, a breach of the permit's own terms, or a violation of other zoning, nuisance or property-condition law.
If a permit is revoked, expires, or is never issued, the excess animals must leave the lot within seven days, and holding a permit is never a defense to citations for the other nuisance violations listed in Sec. 3-9.
Violations & Fines
Keeping seven or more animals without a valid Sec. 3-10 permit is a civil violation under the general penalty scheme in Sec. 3-20, enforced through Appendix B. A denied, expired or revoked permit gives the owner seven days to remove the excess animals; an applicant can appeal a denial or revocation to the director of animal control in writing within ten days.
Frequently Asked Questions
How many pets can I legally keep in Asheville?
How do I get a permit to keep more than six animals?
What counts toward the seven-animal limit?
Sources & Official References
Other rules in Asheville
Compare Asheville to another location·View the North Carolina animal ordinances overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.