SUMMARY: How much does a flu shot cost? We’ve heard prices from $14.99 to $70. And what does the supplier pay for the vaccine? Depends on the provider, but anywhere from about $8 to $18 for an adult dose.



Here’s a list of contract vaccine prices from the Centers for Disease Control and Prevention.

On this page:

  • Pediatric/VFC Vaccine Price List
  • Adult Vaccine Price List
  • Pediatric Influenza Vaccine Price List
  • Adult Influenza Vaccine Price List

The page explains: “The CDC Vaccine Price Lists posted on this website provide current vaccine contract prices and list the private sector vaccine prices for general information. Contract prices are those for CDC vaccine contracts that are established for the purchase of vaccines by immunization programs that receive CDC immunization grant funds (i.e., state health departments, certain large city immunization projects, and certain current and former U.S. territories). Private providers and private citizens cannot directly purchase vaccines through CDC contracts. Private sector prices are those reported by vaccine manufacturers annually to CDC. All questions regarding the private sector prices should be directed to the manufacturers.”  CDC – VFC Current Vaccine Price List – Vaccines for Children Program.


Jeanne Pinder  is the founder and CEO of ClearHealthCosts. She worked at The New York Times for almost 25 years as a reporter, editor and human resources executive, then volunteered for a buyout and founded...