Skip to main content
CityRuleLookup

Henrico County, VA Animal Ordinances: Mandatory Spay/Neuter (2026)

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

Key Facts

Sterilization deadline (mature animal)
30 days after adoption
Sterilization deadline (immature animal)
30 days after 6 months old
Vet confirmation deadline
7 days after procedure
Civil penalty
Up to $150
Extension available
30 days, vet health report

Summary

Henrico only requires spaying or neutering when a dog or cat comes from a releasing agency, such as the county shelter. New owners must sterilize the animal within 30 days of adoption, or within 30 days after it turns six months old if it wasn't sexually mature yet, or sign an agreement to do so before taking it home.

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

Sec. 5-114. Sterilization required. (a) Duty of new owner. Every new owner of a dog or cat adopted from a releasing agency must cause such dog or cat to be sterilized pursuant to the agreement required by subsection (b)(2) of this section. (b) Requirements for release of animal. A dog or cat may not be released for adoption from a releasing agency unless: (1) The animal has already been sterilized; or (2) The individual adopting the animal signs an agreement to have the animal sterilized by a licensed veterinarian within 30 days of the adoption if the animal is sexually mature, or within 30 days after the animal reaches six months of age if the animal is not sexually mature at the time of adoption.

Full Breakdown

Henrico County Code § 5-114 requires every new owner of a dog or cat adopted from a releasing agency to have it sterilized under an agreement signed at adoption. Section 5-114(b) bars a releasing agency from releasing an animal for adoption unless it has already been sterilized, or the adopter signs an agreement to sterilize it within 30 days if the animal is already sexually mature, or within 30 days after the animal turns six months old if it was not yet mature at adoption.

A veterinarian's written report that sterilization could jeopardize the animal's life or health lets the releasing agency grant a 30-day extension, and the agency, vet and new owner can separately agree to sterilize an immature animal early. Section 5-115 then requires the new owner to deliver or mail written veterinarian confirmation of the completed sterilization to the releasing agency within seven days of the procedure, describing the animal and including the owner's information. 2-6574; it is not a blanket spay/neuter mandate on every dog or cat owner in the county, and privately acquired or bred animals fall outside this division entirely.

The animal protection police supervisor, an investigator, or the state veterinarian's designee can petition the district court to order a noncompliant new owner to comply, a remedy that stacks on top of, rather than replaces, the civil penalty.

Violations & Fines

Violating the sterilization or release requirements of § 5-114(a) or (b) carries a civil penalty up to $150.00 under § 5-114(f). Separately, a district court can order the new owner to take whatever steps are necessary to bring the animal into compliance, on petition of the animal protection police supervisor, an investigator, or the state veterinarian or a designee.

Frequently Asked Questions

Does Henrico require every dog or cat to be spayed or neutered?
No. Henrico County Code § 5-114 only applies to dogs and cats adopted from a releasing agency, like the county animal shelter. Privately owned, purchased or bred animals that never went through a releasing agency are not covered by this mandatory sterilization requirement.
How long do I have to sterilize a pet I adopted?
Thirty days from the adoption date if the animal is already sexually mature, or thirty days after it turns six months old if it wasn't mature yet at adoption, per § 5-114(b)(2). The adopter signs a sterilization agreement with the releasing agency at the time of adoption.
Can I get more time if my vet says surgery is risky right now?
Yes. Under § 5-114(c), the releasing agency can grant a 30-day extension if you present a written veterinarian report stating the animal's life or health could be jeopardized by sterilization, and the vet and agency can negotiate further terms for genuinely extenuating cases.
What happens if I don't get the adopted pet sterilized in time?
You face a civil penalty of up to $150 under § 5-114(f), and a district court can separately order you to complete the sterilization on petition of the animal protection police supervisor, an investigator, or the state veterinarian's designee under § 5-114(e).

Sources & Official References

Other rules in Henrico County

All Henrico County rules

Compare Henrico County to another location·View the Virginia animal ordinances overview

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