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
  • No health insurance
  • Or who 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

Nasal Spray Flu Vaccine

Learn more about the latest information about the nasal flu mist.

Travel Clinics

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

 Related Links


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.