Skip to main content
CityRuleLookup

McHenry County, IL Animal Ordinances: Mandatory Spay/Neuter (2026)

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

Key Facts

Trigger 1
Second running-at-large violation
Deadline 1
Spay/neuter and microchip within 30 days
Trigger 2
Adoption of an unredeemed shelter animal
Deadline 2
30 days from adoption if surgery pending
Enforcing agency
McHenry County Animal Control Administrator
Noncompliance
Seizure, re-impoundment, additional penalties

Summary

McHenry County orders spay or neuter surgery in two situations: a dog, cat or other animal caught running at large a second time must be fixed and microchipped within 30 days of being reclaimed, and no unredeemed shelter animal goes up for adoption unless it's already altered or the adopter signs a 30-day promise to get it done.

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

A dog, cat, or other animal found running at large contrary to the provisions of this Ordinance a second or subsequent time must be spayed or neutered and microchipped within thirty (30) days after being reclaimed, unless already spayed or neutered and microchipped; and failure to comply shall result in impoundment of the dog, cat or other animal. ... An unredeemed dog or cat shall not be released for adoption unless the animal has been microchipped and spayed or neutered. A person wishing to adopt an animal prior to the surgical procedure shall have executed a written agreement promising to have such service performed within 30 days of adoption. Failure to fulfill the terms of the agreement shall result in seizure and impoundment of the animal by the Administrator, or his or her authorized agent. Additional penalties may be imposed.

View official code

Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: 2025 S-5: Supplement contains: Local legislation current through Ord. A25-0037, passed 8-19-2025 | State legislation current through ALS 2025 Pamphlet No. 1).

Full Breakdown

870(A)(2) escalates the running-at-large rule on a second offense: a dog, cat, or other animal found running at large a second or subsequent time must be spayed or neutered and microchipped within thirty days after being reclaimed, unless it is already fixed and chipped, and failing to comply results in impoundment of the animal. 870(D) covers animals nobody redeems from the county shelter. An unredeemed dog or cat cannot be released for adoption unless it has already been microchipped and spayed or neutered; the only alternative is for the adopter to sign a written agreement promising to have the surgery done within 30 days of taking the animal home.

If that adopter misses the 30-day window, the Administrator or an authorized agent can seize and re-impound the animal, and additional penalties can follow on top of that. Both tracks are enforced by the McHenry County Department of Health's Animal Control Administrator, and the owner or adopter bears the cost of the surgery, the microchip, and any boarding or impound fees charged along the way under the Public Health Fee Ordinance. This chapter governs only the unincorporated county; Crystal Lake, Woodstock, Algonquin, Huntley, Cary, Lake in the Hills, Johnsburg, and the separate City of McHenry enforce their own municipal rules within city limits.

Violations & Fines

Missing either deadline puts the animal back in county custody: a second-time at-large pet that isn't fixed and chipped within 30 days of reclaim is impounded again, and an adopter who skips the promised surgery faces seizure of the animal plus additional penalties under the Public Health Ordinance on top of the impound and boarding fees already owed.

Frequently Asked Questions

Does McHenry County force spay/neuter for a repeat loose dog?
Yes. Under § 8.04.870(A)(2), a dog, cat or other animal caught running at large a second or subsequent time must be spayed or neutered and microchipped within 30 days of being reclaimed unless already done. Failing to complete the surgery in that window results in the animal being impounded again by Animal Control.
Can I adopt an unaltered dog or cat from McHenry County Animal Control?
Only with a signed agreement. Section 8.04.870(D)(3) bars releasing an unredeemed animal for adoption unless it is already microchipped and spayed or neutered, but an adopter can sign a written promise to have the surgery done within 30 days of taking the pet home instead of waiting for it beforehand.
What happens if I miss the 30-day spay/neuter deadline after adopting?
The Administrator or an authorized agent can seize and re-impound the animal for breaking the written adoption agreement, and the county can add further penalties on top of the impound and boarding fees you already paid to bring the pet home in the first place.
Does this rule apply if my dog runs loose in Crystal Lake?
No. Section 8.04.870 is McHenry County's public health ordinance for the unincorporated area only. Crystal Lake, Woodstock, Algonquin, Huntley, Cary, Lake in the Hills and Johnsburg each run their own animal control programs and set their own rules for animals running at large inside city limits.

Sources & Official References

Other rules in McHenry County

All McHenry County rules

Compare McHenry County to another location·View the Illinois animal ordinances overview

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