skip to content, health centers and clinics, search, accessibility statement
Newsroom,    About Us,    Divisions,    Jobs,    Provider Information,    Contact Us,

Public Health Immunization Clinics


Flu vaccine is available for all adults and children at reduced/no cost.

Tdap vaccine is available for both adults and children, but fees are based on insurance status.

For all other vaccines, adults and children with private insurance that pays for vaccines are no longer eligible to receive low-cost vaccinations at Public Health Immunization Clinics. Fully insured individuals should visit their doctor to get vaccinated.

Only children with Medi-Cal; adults and children without health insurance; or adults and children with health insurance that does not cover the cost of vaccines will continue to receive reduced-cost vaccinations (fee tabs below). No appointment is necessary at any of the Public Health Immunization Clinic sites. Clients are seen on a first come, first served basis. Please come early, as we stop accepting clients when the clinic is full. Our busiest time of year is August through September. During pregnancy, only flu and Tdap (pertussis) vaccines are given at these clinic sites.


Clinic Locations
Medi-Cal or Uninsured Child & Adolescent Fees
Uninsured Adult Fees
Insured Adults
Privately Insured Children


  • Where can I get vaccinated in Contra Costa?

    City Location Hours of Operation
    Brentwood Public Health Department
    171 Sand Creek Road, Suite A
    925-431-2400
    1 p.m. to 4:30 p.m. Tuesdays
    Concord Public Health Department
    2355 Stanwell Circle, Concord
    925-646-5275
    1 p.m. to 4:30 p.m. Fridays
    Pittsburg Public Health Department
    2311 Loveridge Road
    925-431-2400
    1 p.m. to 4:30 p.m. Wednesdays
    Richmond Public Health Department
    39th Street & Bissell Avenue, first floor,
    510-231-8555
    1 p.m. to 4:30 p.m., Mondays
    For additional clinic times and locations, which vary weekly, call 1-800-246-2494


  • Medi-Cal Eligible or Uninsured Children and Adolescents, Birth through 18 Years:
    Fees Waivable if Unable to Pay

    Service Unit of Service Recommended Rate
    Birth through 18 years per visit
      (Each child up to 3 children per family per visit - Any number of shots)
    Per Visit $10.00
    Maximum each family (Over 3 children)
      (Not to exceed $30.00 per family per visit)
    Per Visit $30.00
    Includes the Following Immunizations:
    • Tetanus,Diphtheria,Pertussis (Tdap) (10 through 18 years, 1 dose)
    • Diphtheria,Tetanus,Pertussis (DTaP) (up to age 7, 4 doses required) or DT
    • Tetanus,Diphtheria (Td) (7 through 18 years)
    • Polio (IPV) (4 doses required)
    • Haemophilus Influenzae B (HIB) (4 doses recommended)
    • Pediatric Pneumococcal (4 doses recommended)
    • Measles,Mumps,Rubella (MMR) (12 months & older, 2 doses required)
    • Chicken Pox (Varicella) (12 months & older, 2 doses recommended)
    • Hepatitis A (1 through 18 years, 2 doses recommended)
    • Hepatitis B (Birth through 18 years, 3 doses required)
    • Meningococcal (11 through 18 years of age, 2 doses recommended)
    • Rotavirus (up to 32 weeks, 3 doses recommended)
    • HPV (9 through 18 years, 3 doses recommended)
    • Flu (6 months through 18 years)


  • Uninsured Adult Immunization Fees - 19 years & over

    Service Unit of Service Rate
    Td or Tdap - (waivable, if uninsured) Per Dose $15.00
    Hepatitis A - (waivable, if uninsured) Per Dose $15.00
    Hepatitis B Per Dose $65.00
    Adult Pneumococcal Per Dose $46.00
    Varicella Per Dose $120.00
    MMR - (first dose waivable, if uninsured) Per Dose $80.00
    Polio - (waivable, if uninsured) Per Dose $15.00
    Meningococcal Per Dose $140.00
    HPV (19 through 26 years) Per Dose $140.00
    Shingles (60 and older) Per Dose $175.00
    Flu (19 years and older) - (waivable) Per Dose $15.00

  • Insured Adults Immunization Fees - 19 years & over

    Service Unit of Service Rate
    Tdap Per Dose $50.00
    Hepatitis A Per Dose $70.00
    Hepatitis B Per Dose $65.00
    Adult Pneumococcal Per Dose $46.00
    Varicella Per Dose $120.00
    MMR Per Dose $80.00
    Polio Per Dose $15.00
    Meningococcal Per Dose $140.00
    HPV (19 through 26 years) Per Dose $140.00
    Shingles (60 and older) Per Dose $175.00
    Flu (19 years and older) - (waivable) Per Dose $15.00

  • Privately Insured Children Fees

    Service Unit of Service Rate
    Tdap - (not waivable) Per Dose $50.00
    Flu (6 months and older) - (waivable) Per Dose $15.00