Skip to content
211 Illinois home page

Immunizations Clinic | McHenry County Department of Health

Report

Resource Name:Immunizations Clinic | McHenry County Department of Health

address

100 North Virginia Street, Crystal Lake, IL 60014

Eligibility

Call for information

Required documents

Immunization records for person who is to receive shots, Medicaid/ All Kid's card if applicable.

Hours

Mon-Fri 8 am-4:30 pm, Sat 8 am-2:30 pm Adoption Mon-Fri 8 am-4:30 pm
(815) 459-6222

Voice

·

Main Phone

Application process

Contact for information

Fees

Varies, call for more information, Medicaid/All Kid's card accepted, Adult vaccines are $15 each, Private pay is accepted, No one is denied for inability to pay fee

Service area

Mchenry County, IL

Provides child vaccines. All scheduled childhood vaccines are available. Immunization for infants and children (6 weeks to 18 years of age) for uninsured, underinsured, and Medicaid/All Kid's recipients. 8 clinics per month, 6 total sites located throughout McHenry County

Adult Vaccines, all recommended vaccines for adults (19 years of age and older) for both uninsured and underinsured. 2 walk-in clinics per month. Travel vaccines are not offered.

Date of Last Formal Update

03/19/2025

Data provided by

United Way of the Midlands

Providing organization

McHenry County Department of Health

Provides the McHenry County Department of Health.