McHenry County Animal Control

Animal shelter in Crystal Lake, Illinois

Get in touch with this shelter

Never miss a new pet

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

Adoptable Pets at McHenry County Animal Control

new badge
Photo of WARREN

WARREN

Domestic Shorthair

Male, 2 yrs

Crystal Lake, IL

Color
N/A
Size
(when grown) -
Details
No Details Provided
Story
new badge
Photo of MARGIE

MARGIE

Shih Tzu

Female, 5 yrs

Crystal Lake, IL

Color
N/A
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
No Details Provided
Story
new badge
Photo of ARTHUR

ARTHUR

Domestic Shorthair

Male, 3 yrs

Crystal Lake, IL

Color
N/A
Size
(when grown) -
Details
No Details Provided
Story
new badge
Photo of FOREST

FOREST

Domestic Shorthair

Male, 2 yrs

Crystal Lake, IL

Color
N/A
Size
(when grown) -
Details
No Details Provided
Story
Photo of CLYDE

CLYDE

Australian Shepherd

Male, 5 yrs

Crystal Lake, IL

Color
N/A
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
No Details Provided
Story
Photo of MONICA

MONICA

Domestic Shorthair

Female, 3 yrs 7 mos

Crystal Lake, IL

Color
N/A
Size
(when grown) -
Details
No Details Provided
Story
Photo of HERCULES

HERCULES

American Pit Bull Terrier

Male, 4 yrs 1 mo

Crystal Lake, IL

Color
N/A
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
No Details Provided
Story
Photo of SIMBA

SIMBA

Australian Shepherd

Male, 1 yr 4 mos

Crystal Lake, IL

Color
N/A
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
No Details Provided
Story
Photo of AVERY

AVERY

Dutch Shepherd

Female, 2 yrs

Crystal Lake, IL

Color
N/A
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
No Details Provided
Story
1 - 9 of 20 pets available
See Adopted Pets

Shelter FAQs

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!
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.

Adoption steps

  1. Submit Application
    1. Our adoptions are by appointment only. The first step to make an appointment is to submit an adoption app online. https://bit.ly/MCACadopt
  2. Approve Application
    1. Once we receive and approve your application, we will contact you to schedule an adoption appointment.
  3. Visit the Facility and Find a Pet
    1. Come to our facility in Crystal Lake at your scheduled time to have a meet & greet with our adoptable pets.
  4. Take the Pet Home
    1. If you find the right pet for you, you can do the paperwork and take your new pet home the same day you meet them!

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