Read the commissioners’ update about Xcel’s Power Outage.

Immunization Clinics
nurse applying a bandage

Immunization Clinics

Schedule an Appointment

Please review the program qualifications before making an appointment.

Schedule an Appointment

About the Immunization Program

The Immunization Program provides education about childhood and adult vaccines and vaccine-preventable diseases to community members, healthcare providers, schools and daycare facilities to improve immunization rates and health equity across the lifespan. Routinely recommended vaccines for both children and adults are available at our clinics and community events, as well as during outbreaks and epidemics.

Program Qualifications

The program can serve individuals with:

The program cannot accept the following:

  • Private insurance
  • Child Health Plan Plus (CHP+)
  • Medicaid for adults, 19 years and older

Some adult vaccines can be purchased through our program.

Fees can be paid with a credit card, cash and check. A processing fee will be added to all credit card charges.

Hours & Locations

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

  • Have Medicaid
  • Don’t have health insurance
  • Have insurance that does not cover vaccinations

Boulder Clinic

Sundquist Building
3482 Broadway, Boulder, CO 80304
Wednesdays, 1-4 p.m.

Appointments recommended, walk-ins are welcome

Make an appointment in Boulder

Longmont Clinic

St. Vrain Community Hub
515 Coffman St., Second Floor, Longmont, CO 80501
Mondays, 2-7 p.m.

Appointments recommended, walk-ins are welcome
Make an appointment in Longmont

HolidayDateMake-up Date
Memorial DayMonday, May 27N/A
Labor DayMonday, Sept. 2Thursday, Sept. 5
Indigenous People’s DayMonday, Oct. 14Thursday, Oct. 17
Veteran’s DayMonday, Nov. 11Thursday, Nov. 14

Travel Clinics

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

Vaccines for Children Program

The Immunization Program provides routinely recommended immunizations for children birth through 18 years of age.

Immunizations are available for children 0-18 years of age through the Vaccines for Children (VFC) Program, a program that provides immunizations at no cost to eligible children who might not otherwise be vaccinated because of financial limitations.

A child is eligible for the VFC Program if they are younger than 19 years of age AND meet one of the following criteria:

  • Medicaid-eligible
  • Uninsured
  • Underinsured (has health insurance, but vaccines aren’t covered or only certain vaccines are covered)
  • American Indian or Alaska Native

Cost: vaccines through VFC are provided to parents/guardians with no out-of-pocket expense. An administration fee of $21.50 is charged for each separate vaccine given; however, children will not be denied services for an inability to pay this associated fee. Fees can be paid with a credit card, cash or check. A processing fee will be added to all credit card charges.

Note: our program cannot accept Child Health Plan Plus (CHP+) or private insurance.

Other Resources

The Boulder County Immunization Program provides routinely recommended immunizations for adults 19 years and older through the Section 317 Immunization Program. Adults are 317 eligible if they are uninsured or underinsured (no coverage for vaccines or coverage for only some vaccines).

  • Our program cannot accept adult Medicaid or private insurance.
  • Some adult vaccines are available for a fee. See the price list for adults.
  • Fees can be paid with a credit card, cash or check. A processing fee will be added to all credit card charges.

Find free vaccine providers

Flu Shots

During flu season, children six months through 18 years who do not have insurance can be immunized against the flu for $21.50.

COVID Vaccines

We are currently only able to schedule appointments for people who are:

  • Uninsured
  • Underinsured
  • American Indian/Alaskan Native
  • Children who have Medicaid
  • Adults with insurance ($175.50)
  • Adults with no insurance or uninsured ($61.50 administration fee)


RSV Vaccine Shortage

The RSV vaccine for children under two is in short supply across the country. Not enough vaccine doses were made for all babies born this season and it takes about 9-10 months so the shortage will not be resolved this season.

Currently, BCPH is unable to serve privately insured infants and children. We have very limited supplies of vaccine for infants weighing less than 11lbs. To qualify the infant must be uninsured, underinsured, American Native, Alaskan Indian or have Medicaid. They must also be at high risk for serious disease including:

  • Premature birth at less than 29 weeks’ gestation
  • Chronic lung disease of prematurity
  • Hemodynamically significant congenital heart disease
  • Severe immunocompromise
  • Severe cystic fibrosis
  • Neuromuscular disease or congenital pulmonary abnormalities

Contact Us

Immunization Program

Main: 303-413-7799

Phones are monitored Monday-Friday , 8 a.m. to 4:30 p.m. If we are unable to answer immediately, please allow us 24 hours to get back with you.

Submit a question

Clinic Locations

3482 Broadway
Map and Directions
Clinic Hours: Wednesdays, 1-4 p.m., Schedule an appointment

515 Coffman St., Second Floor
Map and Directions
Clinic Hours: Mondays, 1-6 p.m., Schedule an Appointment