Adopt

McHenry County Animal Control

Animal shelter in Crystal Lake, IL

We're the municipal animal shelter for McHenry County, IL. Many wonderful pets are found as strays in the cities around McHenry County, and we give them refuge at the shelter until their families reclaim them. Unfortunately, some dogs, and a great many cats, are never reclaimed by their families.

When stray pets aren't reclaimed by an owner, we spay/neuter the cat or dog, give them all the necessary (age-appropriate) shots, and microchip them. They're then moved into our Adoption Center to wait for their new family to discover them!

Contact
Address
100 N. Virginia Street
Crystal Lake, IL 60014
Donation
Address Map

Meet their adoptable pets

100 N. Virginia Street

Crystal Lake, IL 60014

See every new pet that comes to this shelter!

Create an alert, and we'll notify you every time a new pet comes in who meets your criteria.

Adoptable pets at McHenry County Animal Control

We'll also keep you updated on BANDIT's adoption status with email updates.
Photo of BANDIT

BANDIT

Border Collie

Male, 1 yr
Crystal Lake, IL
We'll also keep you updated on GINGER's adoption status with email updates.
Photo of GINGER

GINGER

Husky

Female, 4 yrs
Crystal Lake, IL
We'll also keep you updated on TIGGER's adoption status with email updates.
Photo of TIGGER

TIGGER

Domestic Shorthair

Male, 4 yrs
Crystal Lake, IL
We'll also keep you updated on OSIRIS's adoption status with email updates.
Photo of OSIRIS

OSIRIS

German Shepherd Dog

Male, 1 yr
Crystal Lake, IL
We'll also keep you updated on HENDRIX's adoption status with email updates.
Photo of HENDRIX

HENDRIX

Husky/Kai Dog

Male, 5 yrs 1 mo
Crystal Lake, IL
We'll also keep you updated on HOPE's adoption status with email updates.
Photo of HOPE

HOPE

American Pit Bull Terrier

Female, 5 yrs
Crystal Lake, IL
We'll also keep you updated on GORDY's adoption status with email updates.
Photo of GORDY

GORDY

Belgian Malinois/Husky

Male, 5 mos
Crystal Lake, IL
We'll also keep you updated on NASH's adoption status with email updates.
Photo of NASH

NASH

Labrador Retriever

Male, 10 yrs 6 mos
Crystal Lake, IL

Shelter FAQs

We are a division of McHenry County (IL) Department of Health, and provide municipal Animal Control services for the county. Our office and Pet Adoption Center are located in Crystal Lake; we serve all of McHenry County.

  • 1. Submit Application
  • 2. Approve Application
  • 3. Visit the Facility and Find a Pet
  • 4. Take the Pet Home

Additional adoption info

Our adoptions are by appointment only! Start by filling out an adoption application!

Your new pet has already been spayed/neutered, microchipped, and has all age-appropriate shots. You'll also receive information about welcoming the pet into your home and a bag of pet food.

Adoption fees: $100 for kittens under 6 months, $80 for adult cats, $150 for puppies under 6 months, $125 for adult dogs

Adoption application

https://www.mchenrycountyil.gov/departments/health-department/veterinary-division-animal-control/pet-adoption-application

Pets at shelters & rescues near McHenry County Animal Control

Texas Rescue Riders -WI

Muskego, WI 53150

Pets and Vets Usa

25w571 Lake Street,
Roselle, IL 60172

We'll also keep you updated on Stanley's adoption status with email updates.
Photo of Stanley

Stanley

Beagle

Male, 3 yrs 1 mo
Barrington Hills, IL
We'll also keep you updated on Barkley's adoption status with email updates.
Photo of Barkley

Barkley

Rottweiler

Female, 8 yrs
Chicago, IL
We'll also keep you updated on Cricket's adoption status with email updates.
Photo of Cricket

Cricket

Mixed Breed (Medium)

Male, 3 mos
Chicago, IL
We'll also keep you updated on Chester's adoption status with email updates.
Photo of Chester

Chester

Catahoula Leopard Dog/Mixed Breed (Medium)

Male, 3 yrs 1 mo
Oak Pak, IL
We'll also keep you updated on Krypto's adoption status with email updates.
Photo of Krypto

Krypto

French Bulldog

Male, 4 yrs 5 mos
Chicago, IL
We'll also keep you updated on Angel's adoption status with email updates.
Photo of Angel

Angel

Terrier (Unknown Type, Medium)

Female, Adult
Wheaton, IL

Search for a dog or cat

  • Ashburn, VA
  • Ashburn, VA

Sorry, we can’t find that location! Please try again.

Animal Charities in Crystal Lake, IL

HeARTs Speak

HeARTs Speak develops resources that help shelter animals to be seen and find homes, ultimately transforming public perceptions of pet adoption, shelters, and animals in need. Each year our work helps nearly 1 million pets in your community and beyond.

Learn more

Alliance for Contraception in Cats and Dogs

There is a tremendous need for new methods of sterilization that are faster, easier, more accessible, and less expensive than surgery. ACC&D works tirelessly to bring together key stakeholders to advance this field.

Learn more

Animal Legal Defense Fund

Every day, Animal Legal Defense Fund works to enact tougher animal cruelty laws, provide care and legal assistance for animal victims of cruelty, offer rewards to bring abusers to justice, and provide free legal assistance to prosecutors and law enforcement to put abusers behind bars.

Learn more