Skip to main content
CityRuleLookup

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

Few Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified August 2026

Key Facts

Fertile animal tax
$15.00 per animal
Neutered/spayed tax
$5.00 per animal
Sterilization mandate
None: incentive only
Health exemption
Vet-certified health waiver accepted
Enforced by
County manager or designee

Summary

Rockingham County does not require owners to spay or neuter dogs or cats. Instead, the annual license tax is $15.00 for a fertile animal versus $5.00 for one that's neutered or spayed.

These county ordinances apply to unincorporated areas of Rockingham County. Incorporated cities within the county may have their own rules that take precedence over county-level regulations.

(a) Every owner of a male or female dog or male cat over eight months of age, and every owner of a female cat over six months of age, is assessed an annual license tax.

(b) The license tax for fertile dogs and cats shall be $15.00 per animal. The license tax for neutered or spayed animals shall be $5.00 per animal.

(c) Animals subject to this article are to be listed for taxation during the county's regular January listing period as set forth in G.S. ch. 105 on forms provided by the county. Situs, taxability, ownership, and fee status for taxation all are to be determined as of January 1. New residents to the county or existing county residents who obtain animals subject to this article after the regular listing period shall have 30 days in which to register the animal. Situs, taxability, ownership, and fee status for those listers shall be the first day the animal becomes subject to listing in the county. The burden of proof shall be on the owner at all times to show by accurate veterinary records that he is entitled to pay the lesser tax on a spayed or neutered animal.

(d) The tax resulting from the listing of animals subject to this article shall be a tax for the fiscal year, which opens in the calendar year during which the animal is listed for taxation.

(e) Animals shall be considered listed for taxation when they have been listed upon a regular tax listing form or when the required listing information from a source authorized

Full Breakdown

Sec. 4-87 sets the county's annual dog and cat license tax at $15.00 per animal for fertile animals and $5.00 for those that are spayed or neutered: a $10 financial incentive, not a legal mandate to sterilize. Sec. 4-88 exempts owners who furnish a veterinarian's health waiver, show or field-trial animals, USDA-certified research animals, service animals, seniors 62 or older, and approved foster/rescue programs from the higher fee. Rockingham County has no ordinance requiring dogs or cats to be spayed or neutered; an owner may keep an intact animal by simply registering it and paying the $15.00 tax.

Violations & Fines

Failing to register a dog or cat and pay the annual tax ($15.00 fertile, $5.00 spayed/neutered) is enforceable under G.S. 153A-123 and 14-4, with collection remedies the same as for delinquent ad valorem taxes.

Frequently Asked Questions

Does Rockingham County require spaying or neutering pets?
No. Sec. 4-87 lets owners keep an intact dog or cat by paying a higher $15.00 annual license tax instead of the $5.00 tax for spayed or neutered animals.
Can I avoid the higher tax without altering my pet?
Yes. Sec. 4-88 exempts show animals, service animals, research animals, owners 62 or older, and pets with a veterinarian's health waiver from the higher fertile-animal fee.

Sources & Official References

Other rules in Rockingham County

All Rockingham County rules

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

Get notified when Mandatory Spay/Neuter in Rockingham County, 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.