James City County, VA Animal Ordinances: Chickens & Livestock (2026)
Key Facts
- Max flock size
- 12 hens maximum per lot
- Minimum lot size
- 15,000 sq ft, single-family only
- Roosters
- Not allowed
- Coop setback
- 5 ft from lines, 25 ft from neighbor's house
- Enforcing agency
- James City County Zoning Office
- Permit required
- Zoning permit plus Appendix A fee
Summary
James City County allows backyard chickens only on single-family lots of at least 15,000 square feet, capped at two hens per first 5,000 square feet of lot area and no more than twelve hens total. Roosters are banned countywide, chickens are for household egg production only, and every keeper must get a zoning permit before installing a coop under County Code Sec. 24-47.
(b)The maximum number of chickens permitted on a residential lot shall be two (2) hens per the first 5,000 square feet of lot area, and one additional bird for each additional 5,000 square feet of total lot area thereof. The total number of birds is not to exceed a maximum of twelve (12) hens.(c)Chickens shall only be allowed on properties consisting of single family homes and which are on lots of at least 15,000 square feet in size.(d)No roosters shall be allowed. ... (f)Coops or cages and runs shall be situated at least five (5) feet from adjoining property lines and twenty-five (25) feet from any dwelling located on a property not owned by the applicant.
Full Breakdown
Under Sec. 24-47 of the county's zoning ordinance, James City County permits residents to keep domestic chickens on residentially zoned and occupied property, but the birds must serve household consumption only: selling eggs, selling chickens for meat, or harvesting the birds for meat is prohibited. The lot must contain a single-family home and measure at least 15,000 square feet. Flock size is tied to lot area: two hens for the first 5,000 square feet, plus one additional hen for each further 5,000 square feet, with an absolute ceiling of twelve hens per lot.
Roosters are never allowed, regardless of lot size. Coops, cages and runs must sit in the rear yard unless the zoning administrator grants an exception for an unusual lot configuration, topography, or nearby neighbors, and they must be set back at least five feet from adjoining property lines and twenty-five feet from any dwelling on a neighboring property; corner lots require a 35-foot setback from the side street. Enclosures must be kept outside resource protection areas and county conservation easements, must include at least a partially covered run enclosed with four-foot chicken wire, and must provide at least three square feet of space per bird.
Anyone who wants to keep chickens must file an application with the James City County zoning office, pay the processing fee set in Appendix A of the county code, and submit a sketch showing the coop location, enclosure dimensions and setbacks before the zoning office issues a permit. A permit found out of compliance can be revoked, and any homeowners' association covenant that is more restrictive than Sec. 24-47 controls over the county rule.
Violations & Fines
Keeping chickens without a zoning permit, exceeding the twelve-hen cap, keeping a rooster, or placing a coop closer than the required setbacks violates the zoning ordinance. Because chicken-keeping falls under chapter 24, a violation is a misdemeanor under Sec. 24-22, punishable by a fine of $10 to $1,000, with each successive 30-day period of noncompliance charged as a separate offense; the zoning office can also revoke a chicken-keeping permit outright for noncompliance.
Frequently Asked Questions
Can I sell eggs from my backyard chickens in James City County?
How many chickens can I keep on my property?
Do I need a permit to keep chickens?
Sources & Official References
Other rules in James City County
How James City County compares: Best Cities for Backyard Chickens·Compare James City County to another location·View the Virginia animal ordinances overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.