Denver Public Health Immunization Clinic Banner
Denver Public Health Immunization Clinic Banner

Denver Public Health Immunization Clinic

Clinic Schedule Change

Nov. 15: The Immunization and Travel Clinics will close early at 12 pm. We apologize for any inconvenience.

Please Call Ahead for Flu Shots

Due to a delivery delay, flu shots may not be available for the next few days. Please call ahead before visiting our clinics for your flu shot. We apologize for any inconvenience. This information was updated 10/20/16.

The Denver Public Health Immunization Clinic has provided vaccines to children and adults in Denver since 1986. Our clinic offers a variety of vaccines for children, adults, families and travelers on a walk-in basis. Appointments are not required. Patients may walk-in to be seen Monday through Friday, 8 am to 4:30 pm. Please note: our walk-in hours on the second Wednesday of each month are 9 am - 4:30 pm.

Many of our vaccinations are offered at a reduced cost for those that qualify. Clinic staff will inform patients of any fees due at the time of the visit. For routine immunization services we accept Medicaid, CHP+ and most commercial insurances except for Kaiser and Humana. We accept cash, personal checks, VISA, MasterCard, Discover and American Express.

If you have questions or need information about obtaining health insurance, please contact our enrollment services department at (303) 602-2300

If you need a TB skin test, please contact the Tuberculosis Clinic at (303) 602-7240

Children's Vaccines

The Vaccines for Children (VFC) program provides vaccines at low, to no cost to eligible children 18 years of age and under, following the ACIP/AAP/AAFP pediatric immunization recommendations. Eligible children are those who are have Medicaid, no insurance, who are Native American/Alaska Natives or who have insurance that does not cover vaccines.

  • As participants in the VFC program, children without health insurance can receive vaccines at $20 per shot, or a donation.
  • No child is turned away for inability to pay.
  • We accept Medicaid, CHP+ and most private insurances except for Kaiser and Humana.
  • Children under age 18 must be accompanied by a parent or person who has the authority to give consent (a step-parent, adult relative of first or second degree kinship, or an adult child care provider who has care and control of the minor).

Please bring your child's current immunization record with you to your visit. Children will not be seen without their current immunization record. If you would like to obtain your child's immunization record, contact your child's school, primary care provider or Denver Health Medical Records at (303) 602-8001

You may fill out a child consent form (Spanish) ahead of time and bring it to the clinic to help speed up the process.

Visit the Center for Disease Control (CDC) website for more information on children's vaccinations.

Adult Immunizations

Adult, routine immunizations are offered at Denver Public Health's Immunization Clinic for school, work, immigration and routine purposes.

  • Medicaid is accepted.
  • Commercial insurances are accepted for routine purposes, excluding Kaiser and Humana.
  • Please bring your insurance card to every appointment, so we can assess eligibility.

The Immunization Clinic has low-cost options for adults with no insurance. Please call (303) 602-3520
for more information. You may also fill out an adult consent form (Spanish).

Travel Consultation Service

Denver Health Travel Clinic specializes in offering comprehensive travel health consultation, education, immunizations, and expert advice for individuals, families, and groups traveling to exotic and exciting locales throughout the world.

Zika Outbreak Inquiries

Have a general inquiries or testing questions about Zika?

Please see the resources below or call (303) 602-3614.

Measles Outbreak Inquiries

Measles Information

Our partners at Tri-County Health Department are working on a potential ‪measles exposure in the ‪Denver Metro Area.

People with measles are very contagious. If you think you may have measles, it is very important to first call your provider or an emergency room before going there for care. If you don’t have a primary care provider, you can also call your local public health department, including Denver Public Health at (303) 602-3614.

Immunization Clinic Contact Information

Contact Us

Immunization Clinic
605 Bannock Street, 1st Floor
Denver, CO 80204-4507
Map It

Email us:

Walk-in Hours
Monday through Friday
8 am - 4:30 pm*

*Exception to the above schedule: The Immunization Clinic opens at 9 am on the 2nd Wednesday of each month.

We suggest walk-in patients arrive before 4:15 pm.

Clinic Phone Number
(303) 602-3520

(303) 602-3522

Have Feedback about Our Website?

Help us improve our website. Let us know what you like and don't like. Submit comments by email.