COVID-19 vaccine scheduling

Edward-Elmhurst Health has COVID-19 vaccine appointments available to ages 12 and older.

We are currently scheduling appointments at Edward-Elmhurst Health Center - Downers Grove (2205 Butterfield Road, Downers Grove) for the mRNA COVID-19 vaccine:

  • Pfizer vaccine (ages 12 and up) - first, second or *third dose
  • Moderna vaccine (ages 18 and up) - second or *third dose

It’s easy to schedule a vaccine appointment, and you don't need a MyChart® account.

Schedule your vaccination

Those under age 18 who are being vaccinated: Parents/guardians must sign the consent forms AND be physically in attendance at the time of the vaccine.

*Those eligible for a third mRNA COVID-19 vaccine dose include certain moderately to severely immunocompromised individuals.

Walk-in vaccine appointments

We are also offering walk-in visits for the single-dose Janssen (J&J) vaccine (ages 18 and up) at Edward-Elmhurst Health Center and Immediate Care - Lombard (130 S. Main Street, Lombard). 

No appointment needed (subject to vaccine availability). Hours: Monday-Friday: 8 am-8 pm, Weekends: 8 am-4 pm.


Patients who receive the COVID-19 vaccine at Edward-Elmhurst Health are required to opt in to I-CARE, which retains vaccine data permanently. I-CARE was developed by the IDPH and is designed to protect patient confidentiality while providing access to statewide registry information.