It's Usually Free (or Really Cheap)
"Virtually all public and private health insurance plans cover the flu vaccine," Schaffner says. "Especially now, since the Affordable Care Act has made it so many more people get insurance. And as they move to private insurance, those plans now have to cover preventative health measures including the flu vaccine." But even if you're uninsured, or if your plan has a deductible and you have to pay for the vaccine out of pocket, pony up. It usually costs about $20.