Are vaccines covered by insurance?

Short Answer

Yes, most health insurance plans cover the recommended childhood vaccinations. If you don’t have insurance, the Vaccines for Children Program can help pay for vaccines.


The Vaccines for Children (VFC) Program helps provide vaccines to children whose parents or guardians may not be able to afford them. This helps ensure that all children have a better chance of getting their recommended vaccinations on schedule. These vaccines protect babies, young children, and adolescents from 16 diseases (see the list).

Vaccines available through the VFC Program are those recommended by the Advisory Committee on Immunization Practices (ACIP) and the Centers for Disease Control and Prevention (CDC). CDC, as the administrator of VFC, purchases and distributes the vaccines to private and public health-care providers who are enrolled in the VFC Program.


Your child is eligible for the VFC Program if he or she is younger than 19 years of age and is one of the following:

  • Medicaid-eligible
  • Uninsured
  • Underinsured

American Indian or Alaska Native

For more information on this program, visit