front of Sundquist building in Boulder 

Immunization Clinics

En Español

Immunization clinics are held weekly in Longmont and Boulder for clients under 19 who:

  • Have Medicaid
  • Don't have health insurance
  • Or have insurance that does not cover vaccinations.

Some adult vaccinations are available for a fee.

Appointments are strongly recommended.

Find a Private Immunization Clinic

If you do have insurance, use this tool to find an immunization provider.

Immunization Clinics Hours & Locations

Longmont Clinic

515 Coffman, second floor

  • Mondays from 1:00 p.m. - 6:00 p.m.
  • Call 303-413-7799 to make an appointment

Boulder Clinic

3482 Broadway

  • Wednesdays from 1:00 p.m. - 4:00 p.m.
  • Call 303-413-7799 to make an appointment.


  • Price list
  • Children’s immunizations are $21.50/shot. No child will be refused service because of an inability to pay.
  • Fees for adult immunizations vary based on the type of shot.
  • Fees can be paid with credit card, cash, or checks.
  • BCPH cannot accept Child Health Plan Plus (CHP+).
  • We no longer see children ages 0-18 who have private insurance. Please contact your provider.
  • We do accept Medicaid.

Flu Shots

Travel Clinics

Boulder County Public Health does not offer travel immunizations. Please see our list of local providers who offer travel vaccines.

 Related Links

Vaccine-Preventable Illnesses


Immunization Program

Submit a question


3482 Broadway
Map & Directions
Hours: 8 a.m.-4:00 p.m. M-F


515 Coffman Street, second floor
Map & Directions
Hours: Mon. 8 a.m.-6:00 p.m.
Tue. - Fri. 8 a.m.-4:30 p.m.