Vaccination Cost Calculator for Retirees

Estimate your out-of-pocket costs for common vaccinations in retirement, considering Medicare Part B and Part D coverage. Plan your healthcare budget effectively.

Your Vaccination Profile

Medicare Coverage

64Score
ReviewRetirement readiness

Vaccination Coverage Score

Your costs are manageable, but there might be opportunities to optimize coverage.

Total OOP Cost (Nominal)

$939

Total OOP Cost (Real)

$870

RiskReviewStrong

Total Lifetime OOP

$939

Nominal (future dollars)

Total Lifetime OOP (Real)

$870

Today's dollars (inflation-adjusted)

Average Annual OOP

$47

Nominal (future dollars)

Total Vaccine Cost

$2,602

Before Medicare coverage

Cumulative Out-of-Pocket Costs

Projected out-of-pocket expenses for vaccines over your retirement

Out-of-Pocket Cost Breakdown by Vaccine

Which vaccines contribute most to your total out-of-pocket expenses

Total

$939

Shingles (Shingrix)

39%

$365/yr

Tdap/Td Booster

29%

$274/yr

RSV Vaccine

32%

$300/yr

Personalized Insights

Actionable recommendations based on your numbers

4 insights
Note#1

Manageable Out-of-Pocket Costs

Your estimated out-of-pocket costs are moderate. Reviewing your Medicare Part D plan annually could help optimize coverage for prescription vaccines like Shingrix and RSV.

Note#2

Shingles Vaccine is a Major Cost

The Shingrix vaccine often represents a significant portion of out-of-pocket costs, totaling approximately $365. It's subject to your Part D deductible and coinsurance.

Note#3

RSV Vaccine Can Add to Costs

The newer RSV vaccine can contribute to your Part D out-of-pocket expenses, estimated at $300. Like Shingrix, it's subject to your plan's deductible and coinsurance.

Note#4

Medicare Part D Deductible Impact

Your Medicare Part D deductible of $600 significantly influences your out-of-pocket costs for vaccines like Shingrix, RSV, and Tdap each year it applies.

Calculator guide

Retiree Vaccination Costs: A Medicare Coverage & Out-of-Pocket Breakdown

Use this guide to understand the assumptions, inputs, results, and next steps behind the calculator.

Overview

Staying up-to-date on vaccinations is a critical part of a healthy retirement, but the costs can be confusing. While key vaccines like the flu shot are often free under Medicare Part B, others like Shingrix and RSV fall under Part D, meaning your out-of-pocket costs can range from $0 to over $300 per dose depending on your specific plan. This calculator projects your lifetime vaccination expenses, helping you accurately budget for one of the most important parts of your retirement healthcare cost plan.


1

How Medicare Covers Common Retiree Vaccines

Your out-of-pocket vaccination costs in retirement depend almost entirely on which part of Medicare covers the shot. Preventive vaccines covered by Part B are typically free, while those covered under Part D (your prescription drug plan) are subject to deductibles and coinsurance. This table breaks down the coverage and potential costs for the most common vaccines recommended for adults over 65.

VaccineRecommended ForTypical Retail Cost (per dose)Medicare PartYour Out-of-Pocket Cost (with coverage)
Flu ShotAnnually$40 - $70Part B$0
PneumoniaAt least one dose at 65+$150 - $250Part B$0
Shingles (Shingrix)Two doses for adults 50+$180 - $220Part DSubject to your plan's deductible & coinsurance.
Tdap/Td BoosterEvery 10 years (Td)$60 - $80Part DSubject to your plan's deductible & coinsurance.
RSV VaccineOne dose for adults 60+$300 - $350Part DSubject to your plan's deductible & coinsurance.

Note: Retail costs are estimates without insurance and vary by location and pharmacy. Costs under Medicare Part D depend on your specific plan's structure.

The key takeaway is the difference between Part B and Part D. Medicare Part B covers vaccines it deems preventive for broad public health, such as flu and pneumonia, at no cost to you. In contrast, Medicare Part D treats vaccines like Shingrix and RSV as prescription drugs. This means you will likely pay something out-of-pocket until you meet your plan's annual deductible (the standard deductible in 2026 is projected to be around $600). After that, you'll pay a coinsurance percentage. These costs are a crucial line item in your overall retirement expense calculator and should be planned for, as a full course of Shingrix could easily cost over $100 out-of-pocket. Understanding this distinction is fundamental to budgeting for healthcare costs in retirement.


2

The Math Behind Your Vaccination Costs

The calculator determines your out-of-pocket (OOP) cost for each recommended vaccine based on your age, life expectancy, and Medicare coverage. The core logic applies different rules for vaccines covered under Part B versus Part D.

For vaccines covered by Medicare Part B (like the flu shot), the formula is simple:

Out-of-Pocket Cost (Part B Vaccine) = $0

For vaccines covered by Medicare Part D (like Shingrix or RSV), the cost depends on your plan's annual deductible and coinsurance. The calculation for each dose is:

Deductible Applied = Minimum of (Vaccine Cost, Remaining Annual Deductible)
Coinsurance Applied = (Vaccine Cost - Deductible Applied) × Coinsurance Rate
Out-of-Pocket Cost (Part D Vaccine) = Deductible Applied + Coinsurance Applied

Where the Remaining Annual Deductible is your plan's deductible minus any other Part D costs you've incurred that year, and the Coinsurance Rate is the percentage you pay after the deductible is met.


3

Vaccination Costs in Retirement: Common Questions

Why isn't the shingles vaccine free like the flu shot?

The shingles vaccine (Shingrix) is covered under Medicare Part D (prescription drug coverage), not Part B (medical insurance). Part B covers a few specific preventive vaccines at no cost, but most commercially available vaccines are treated like prescriptions under Part D, making them subject to your plan's deductible and coinsurance.

Does my Medicare Advantage plan cover vaccines the same way?

Medicare Advantage (Part C) plans are required to cover everything that Original Medicare (Parts A and B) covers. Therefore, vaccines covered by Part B, like flu and pneumonia shots, must be provided at a $0 cost-share when you use an in-network provider. For Part D-covered vaccines, your costs will depend on the specific prescription drug benefits built into your Advantage plan.

What happens if I don't have Medicare Part D?

If you are enrolled in Medicare Parts A and B but decline Part D coverage, you will be responsible for 100% of the retail cost for vaccines like Shingrix, RSV, and Tdap. These costs can add up quickly, potentially costing over $1,000 for a few recommended shots. Unexpected expenses like these can impact how long your money will last in retirement.

Are travel vaccines for retirees covered by Medicare?

No, Medicare generally does not cover vaccines needed for international travel, such as those for typhoid or yellow fever. These are considered elective and not medically necessary for treatment within the United States. You should expect to pay 100% out-of-pocket for travel-related immunizations, similar to how you would budget for other uncovered services like routine retirement dental costs.


To see how these costs fit into your overall financial picture, use our retirement needs calculator or explore different safe withdrawal rate scenarios.