Is the COVID Vaccine Covered by Your Insurance?

Yes, COVID-19 vaccines are covered at no cost by most health insurance plans in the United States. This includes private insurance, Medicare, Medicaid, and children’s health programs. The specifics depend on your type of coverage and where you get the shot.

Private Insurance Coverage

The Affordable Care Act requires non-grandfathered private health plans to cover all vaccines recommended by the CDC’s Advisory Committee on Immunization Practices (ACIP) without any cost-sharing. That means no copay, no deductible, and no coinsurance for COVID-19 vaccines when you get one from an in-network provider. This applies to both individual plans and employer-sponsored group coverage.

The key phrase here is “in-network.” If you go to an out-of-network pharmacy or clinic, your plan may not be required to waive the cost. During the federal public health emergency, insurers had to cover out-of-network vaccine administration too, but that requirement has expired. To avoid a surprise bill, check that your pharmacy or provider is in your plan’s network before scheduling your shot.

Grandfathered Plans: The Exception

A small percentage of Americans are on “grandfathered” health plans, meaning plans that existed before the ACA took effect in 2010 and haven’t made certain changes since. These plans are exempt from the ACA’s preventive services mandate, so they are not required to cover COVID-19 vaccines at no cost. If you’re unsure whether your plan is grandfathered, your benefits summary or your insurer’s customer service line can confirm it. The number of grandfathered plans shrinks every year, so most people are not affected by this exception.

Medicare Coverage

Medicare Part B covers updated COVID-19 vaccines from Moderna, Pfizer-BioNTech, and Novavax at no cost. You pay nothing for the vaccine itself or for the administration, as long as your provider accepts Medicare assignment. Assignment means the provider agrees to accept Medicare’s approved payment amount and won’t bill you beyond that. Most doctors and pharmacies that serve Medicare patients accept assignment, but it’s worth confirming beforehand.

Medicaid and CHIP

Medicaid programs are required to cover ACIP-recommended vaccines, including COVID-19 vaccines, at no cost to beneficiaries. This applies to both children and adults enrolled in Medicaid. Children enrolled in the Children’s Health Insurance Program (CHIP) also have vaccine coverage, though the specifics can vary by state.

Coverage for Children

Children under 19 who are uninsured, underinsured, enrolled in Medicaid, or American Indian or Alaska Native qualify for the federal Vaccines for Children (VFC) program. This program provides all ACIP-recommended vaccines, including COVID-19, at no charge for the vaccine itself. Providers participating in the VFC program cannot charge for publicly supplied vaccines.

“Underinsured” has a specific definition here: it includes children whose insurance doesn’t cover vaccines at all, covers only some vaccines, requires copays or deductibles before covering vaccines, or has a dollar cap on vaccine coverage. If your child falls into any of those categories, the VFC program fills the gap.

If You Don’t Have Insurance

This is where things get more complicated. The CDC’s Bridge Access Program, which provided free COVID-19 vaccines to uninsured adults, ended in August 2024 when the updated vaccines replaced the previous formulas. There is currently no federal program that guarantees free COVID-19 vaccines for uninsured adults the way the VFC program does for children.

Your best option is to contact your state or local health department. Many continue to offer COVID-19 vaccines at low or no cost through their own immunization programs, though availability varies. Some community health centers and federally qualified health centers also provide vaccines on a sliding-fee scale based on income.

What the Vaccine Costs Without Coverage

If you need to pay out of pocket, the retail price for a COVID-19 vaccine from Pfizer or Moderna has been estimated in the range of $110 to $130 per dose. Novavax pricing is in a similar range. On top of the vaccine cost, some providers charge an administration fee. These prices can vary by pharmacy and location, so calling ahead to ask about self-pay pricing is a practical step if you’re paying without insurance.

For most Americans, though, the vaccine remains free at the point of care. Private insurance, Medicare, and Medicaid all cover it without out-of-pocket costs when you use an in-network provider. Checking your network status before your appointment is the single most important thing you can do to make sure you’re not billed.