CoveredUSA
Medicare Q&AJuly 7, 2026·6 min read·By Jacob Posner, Founder & Editor

Does Medicare Cover the Flu Shot? (2026)

Short answer: Yes. Medicare Part B covers one flu shot per season at $0, no deductible or coinsurance.

Full answer: Yes. Medicare Part B covers one seasonal flu shot per flu season at no cost when your provider accepts Medicare assignment, with no deductible and no coinsurance. This includes the standard quadrivalent vaccine as well as the high-dose and adjuvanted versions recommended for adults 65 and older. Medicare Advantage plans must cover the same $0 benefit, and most also offer the shot at retail pharmacy chains with no copay.

Flu season sends hundreds of thousands of older adults to the hospital every year, and the single most effective way to lower that risk is the annual flu shot. Medicare has covered the seasonal influenza vaccine at no cost since the Affordable Care Act eliminated cost-sharing for preventive vaccines, and that $0 benefit carries into 2026 unchanged.

The rules below cover exactly what Medicare Part B pays for, what Medicare Advantage plans must match or add, what a flu shot costs if you have no coverage at all in 2026, and where to get vaccinated with no bill afterward. For related Part B costs, see Medicare Part B mandatory enrollment rules and the 2026 Medicare Part B cost breakdown.

Coverage Breakdown

Coverage by type
Plan TypeFlu Shot CoverageYour Cost (2026)Notes
Original Medicare (Part B)Covered$0, no deductible or coinsuranceOne flu shot per flu season (Aug 1 to Jul 31); high-dose and adjuvanted versions covered at the same $0 rate for ages 65+
Medicare Advantage (Part C)Covered (federal minimum)$0 in-network; many plans add in-home vaccination visitsMust match or exceed Original Medicare; confirm in-network pharmacy or clinic before your visit
Medigap (Medicare Supplement)No separate benefit needed$0 (already paid in full by Part B)Medigap plans do not add coverage for the flu shot because Part B already pays the full allowed amount with zero cost-sharing
ACA Marketplace / Employer Plan (non-Medicare)Covered as an essential health benefit$0 at an in-network providerRequired under ACA-compliant plans nationwide; useful comparison for spouses or family members not yet on Medicare

Medicare Part B waives its deductible and 20% coinsurance specifically for flu, pneumococcal, COVID-19, and hepatitis B (high-risk) vaccines under a statutory preventive-services exception. The 2025-2026 flu season payment allowances apply from August 1, 2025 through July 31, 2026; CMS updates the rates again for the 2026-2027 season starting August 1, 2026.

Source: Medicare.gov Flu Vaccine Coverage, CMS 2025-2026 Flu Vaccine Payment Allowances, KFF Medicare Preventive Services Explainer 2026

Direct Answer: Does Medicare Cover the Flu Shot?

Yes. Medicare Part B covers one flu shot per flu season at zero cost when your provider accepts Medicare assignment. There is no deductible and no coinsurance. This applies to the standard flu vaccine and the high-dose or adjuvanted versions recommended for people 65 and older. Medicare Advantage plans must cover the same $0 benefit under federal law.

What Original Medicare Covers for the Flu Vaccine

Medicare Part B covers one seasonal influenza vaccine per flu season, defined by CMS as August 1 through July 31, at no cost when the provider accepts Medicare assignment. Beneficiaries pay no Part B deductible and no 20% coinsurance for the flu shot itself or its administration fee, an explicit statutory exception carved out from Medicare's usual preventive-services cost-sharing rules. Because Medicare tracks flu seasons rather than calendar years, a beneficiary can receive two flu shots within the same calendar year, for example in January for the 2025-2026 season and again in October for the 2026-2027 season, and have Medicare pay for both.

Original Medicare covers every ACIP-recommended flu vaccine formulation approved for the current season, including the standard-dose trivalent shot and the higher-strength options built for older immune systems. The Advisory Committee on Immunization Practices recommends that adults 65 and older receive one of three preferred formulations: Fluzone High-Dose, Flublok (recombinant), or Fluad (adjuvanted), because these produce a stronger immune response in aging immune systems. Medicare Part B covers all three at the same $0 cost as the standard vaccine, with no upcharge to the patient for choosing the higher-dose option a provider recommends. Medigap plans have nothing left to add for the flu shot itself, since Part B already pays the full allowed amount with zero patient cost-sharing.

What Medicare Advantage May Add for Flu Shots (2026)

Medicare Advantage (Part C) plans are required by federal law to cover the same $0 flu shot benefit as Original Medicare, with no deductible and no coinsurance at an in-network, Medicare-assignment-accepting provider. Most 2026 Medicare Advantage plans go further by pre-approving flu shots at national pharmacy chains such as CVS, Walgreens, and Walmart at $0 copay with no referral needed, and many plans include annual in-home vaccination visits through a contracted nurse network for homebound members. Some Special Needs Plans and Dual-Eligible Special Needs Plans layer in reminder calls, transportation to a vaccination site, or mobile flu clinics at senior centers as a supplemental benefit.

Confirm your plan's pharmacy network before your appointment, because an out-of-network pharmacy visit could trigger a bill even though the vaccine itself is federally required to be free in-network. Your 2026 Evidence of Coverage or Summary of Benefits lists which pharmacies and clinics are in-network for vaccinations. Federal law does not allow a Medicare Advantage plan to charge more than Original Medicare charges for this preventive benefit, so call the member services number on your plan card if you are billed unexpectedly.

You may qualify for free health insurance.

Our 2-minute screener checks Medicaid, ACA, Medicare, CHIP, and more. Most uninsured Americans qualify for $0/month coverage they didn't know about.

Check what I qualify for — free

Cost Without Coverage: Flu Shot Prices in 2026

For people without Medicare or any other insurance, a standard trivalent flu shot costs between $22 and $70 out of pocket in 2026, depending on the pharmacy and location. CVS charges $68.99 for a standard flu shot without insurance, and Walgreens charges $58.99, according to each chain's 2026 posted pricing. The high-dose flu vaccine recommended for adults 65 and older costs more: $62 to $130 without insurance, with CVS at $129.99 and Walgreens at $108.99 for the high-dose formulation.

Uninsured and underinsured people have several ways to reduce or eliminate that cost. Federally Qualified Health Centers offer flu shots on a sliding fee scale based on income. Many county and city health departments provide free or low-cost flu vaccination clinics every fall. GoodRx and similar discount cards can lower the retail price at participating pharmacies by 10% to 30%. Anyone with an ACA-compliant marketplace plan or employer-sponsored plan should also expect $0 cost, since the flu vaccine is one of the essential health benefits every ACA-compliant plan must cover with no cost sharing at an in-network provider.

Where and How to Get a Medicare-Covered Flu Shot

Medicare beneficiaries can get a covered flu shot at a doctor's office, a retail pharmacy that participates in Medicare, including CVS, Walgreens, Walmart, and most independent pharmacies, a hospital outpatient clinic, or a public health department flu clinic. No physician referral or prior authorization is required under Original Medicare for a standard flu shot. Present your red, white, and blue Medicare card, or your Medicare Advantage plan ID card, and confirm the provider accepts Medicare assignment before the shot is given so the $0 cost-sharing applies automatically.

Eligibility Criteria for Medicare Flu Shot Coverage

Anyone enrolled in Medicare Part B is eligible for one flu shot per flu season at no cost; there is no separate application, no minimum number of months enrolled, and no medical necessity determination required, since the flu shot is classified as a preventive service rather than a treatment. Medicare Part A alone, which is hospital insurance, does not cover outpatient vaccines; flu shots are billed under Part B, so a person with Part A only and no Part B would owe the full cost unless enrolled in a Medicare Advantage plan that includes Part B benefits.

Because the flu shot is a preventive service, Medicare covers it regardless of any preexisting condition, and there is no medical underwriting or health questionnaire involved. The CDC's Advisory Committee on Immunization Practices recommends annual flu vaccination for nearly everyone 6 months and older, with particular urgency for adults 65 and older, who account for the majority of flu-related hospitalizations and deaths each season. Medicare Part D, which covers prescription and self-administered drugs, does not apply to the flu shot because it is a Part B-administered vaccine; Part D instead covers other adult vaccines such as the shingles vaccine and Tdap, which fall outside the statutory preventive-vaccine exception that governs the flu shot.

Frequently Asked Questions

Does Original Medicare cover the flu shot for free?

Yes. Medicare Part B covers one seasonal flu shot per flu season at $0 cost when your provider accepts Medicare assignment. There is no deductible and no coinsurance for the vaccine or its administration fee, an explicit exception carved into Medicare's preventive-services rules.

Does Medicare Advantage cover flu shots?

Yes. Every Medicare Advantage plan must cover the same $0 flu shot benefit as Original Medicare when you use an in-network, Medicare-assignment-accepting provider. Most plans also pre-approve flu shots at national pharmacy chains at no copay and no referral, and some add in-home vaccination visits for homebound members.

Does Medicare cover the high-dose flu vaccine for seniors?

Yes. Medicare covers all three ACIP-preferred formulations for adults 65 and older, Fluzone High-Dose, Flublok, and Fluad, at the same $0 cost as the standard flu vaccine. There is no upcharge for choosing the higher-strength option your provider recommends for your age group.

Can I get more than one flu shot a year on Medicare?

Medicare covers one flu shot per flu season, which CMS defines as August 1 through July 31. Because flu seasons overlap two calendar years, you can receive two Medicare-covered shots in the same calendar year, one at the end of one season and one at the start of the next, without paying out of pocket.

What does a flu shot cost without insurance in 2026?

A standard flu shot without insurance costs $22 to $70 in 2026, with CVS at $68.99 and Walgreens at $58.99. The high-dose flu vaccine for people 65 and older costs $62 to $130 without insurance, with CVS at $129.99 and Walgreens at $108.99. Health departments, Federally Qualified Health Centers, and GoodRx discounts can lower or eliminate this cost.

Do I need a doctor's referral for a Medicare-covered flu shot?

No. Original Medicare requires no physician referral and no prior authorization for a standard flu shot. You can walk into any Medicare-participating pharmacy, doctor's office, or health department clinic and receive the vaccine at $0 cost as long as the provider accepts Medicare assignment.

Does Medicare cover the flu shot at a pharmacy like CVS or Walgreens?

Yes. Most large pharmacy chains, including CVS, Walgreens, and Walmart, participate in Medicare and bill the flu shot directly to Part B or your Medicare Advantage plan at $0 cost. Confirm the specific location accepts Medicare assignment before your appointment to avoid an unexpected charge.

What if I'm billed for a flu shot that should have been free?

Call 1-800-MEDICARE (1-800-633-4227) or your Medicare Advantage plan's member services number and reference that the flu shot is a $0 preventive service under federal law. Common causes are a provider not accepting Medicare assignment or a billing error coding the visit as a non-preventive office visit. You can request a claim correction or file a formal appeal if the issue is not resolved.

You may qualify for free health insurance.

Our 2-minute screener checks Medicaid, ACA, Medicare, CHIP, and more. Most uninsured Americans qualify for $0/month coverage they didn't know about.

Check what I qualify for — free

Sources & References

  1. 1. Medicare.gov: Flu ShotsOfficial CMS guidance confirming Medicare Part B covers one flu shot per flu season at $0 cost with no deductible or coinsurance.
  2. 2. CMS: Part B Vaccine PricingCMS payment allowance rates for flu, pneumococcal, and other Part B preventive vaccines for the 2025-2026 season.
  3. 3. CDC: Flu Vaccination Recommendations (ACIP)CDC Advisory Committee on Immunization Practices guidance on who should get a flu shot and which formulations are preferred for adults 65 and older.
  4. 4. KFF: Medicare Preventive Services Explainer 2026KFF overview of Medicare preventive services covered at no cost, including flu, pneumococcal, and COVID-19 vaccines.
  5. 5. Medicare Interactive: Flu ShotsConsumer-facing explainer from the Medicare Rights Center on how flu shot coverage works under Original Medicare and Medicare Advantage.
Check Coverage
Check My Bill