front of Sundquist building in Boulder 

Immunization Clinics

En Español

Boulder County Public Health (BCPH) immunization clinics are held weekly in Longmont and Boulder. Appointments are strongly recommended.

Hours & Locations

Longmont Clinic

529 Coffman, Suite 200

  • Mondays from 1:00 p.m. - 6:45 p.m.
  • Call 303-678-6166 to make an appointment

Boulder Clinic

3482 Broadway

  • Wednesdays from 1:00 p.m. - 4:30 p.m (as available).
  • Call 303-413-7500 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 do accept Medicaid.

Flu Shots

  • During flu season, children 6 months through 18 years can be immunized against the flu for $21.50.
  • Please call ahead to make sure that flu vaccine or intranasal flu spray is available.
  • Adults can receive flu shots at community clinics. Call 1-877-462-2911 or visit Colorado Adult Immunization Coalition.
  • Find out more about the flu illness and flu vaccine options.

Travel Clinics

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


Immunization Program

Boulder: 303-413-7500
Longmont: 303-678-6166
Submit a question


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


529 Coffman Street, Suite 200
Map & Directions
Hours: Mon. 8 a.m.-6:45 p.m.
Tue. - Fri. 8 a.m.-4:30 p.m.