Build your retirement plan for free.Explore Plan Builder →

Retirement Health Care Costs Calculator

Enter your current health care spending, inflation rate, and retirement timeline to estimate your total lifetime medical costs, annual expenses at retirement, and how inflation will impact your health budget.
Luis GonzalezCreated by Luis GonzalezLast updated:

How to Use This Calculator

  1. 1

    Enter your current annual health care costs

    Include premiums, copays, prescriptions, and out-of-pocket expenses in Current Annual Health Care Costs ($).

  2. 2

    Set inflation and your retirement timeline

    Enter an assumed Annual Inflation Rate (%), Years Until Retirement, and Years in Retirement. The inflation rate applies both before and during retirement.

  3. 3

    Review projected costs

    Compare the projected annual and monthly costs at retirement with Total Lifetime Health Care Costs and the year-by-year breakdown. The estimate assumes the same inflation rate every year.

Example Calculation

A saver spending $5,000 a year on health care expects to retire in 10 years and plans for 20 years in retirement, using 4% annual health care inflation.

Current Annual Health Care Costs ($)

5,000

Annual Inflation Rate (%)

4

Years Until Retirement

10

Years in Retirement

20

Results

Total Lifetime Health Care Costs

$220,394

Annual Cost at Retirement

$7,401

Monthly Cost at Retirement

$617

Average Annual Cost in Retirement

$11,020

Inflation Multiplier

1.48x

Cost Doubling Period

17.7 yrs

Insights card shows the estimated annual and cumulative costs for each retirement year.

Tips

At 5% inflation, $5,000 of current costs grows to about $8,144 in 10 years

Change Annual Inflation Rate (%) from 4 to 5 and compare Annual Cost at Retirement. The higher rate also increases every later year's projected cost.

A 25-year retirement adds five years of projected spending

Change Years in Retirement from 20 to 25 to see how the cumulative total changes. This tests longevity risk without changing your estimated cost at retirement.

A lower current-cost estimate reduces every projected year

If your qualifying current annual costs are $4,000 rather than $5,000, change Current Annual Health Care Costs ($) to 4,000. The calculator scales the future annual and lifetime estimates with that starting amount.

What this calculator estimates

This calculator projects health care spending from today through retirement by applying one annual inflation rate to your current annual costs. It estimates the annual cost at retirement, the total of projected costs across retirement, and the cost for each retirement year; it does not estimate insurance benefits or the amount your savings will earn.

How the calculation works

The calculator first inflates current annual costs to the year you retire, then increases that amount each year of retirement.

Annual cost at retirement = Current annual cost × (1 + inflation rate) ^ years until retirement

Total retirement cost = Annual cost at retirement × ((1 + inflation rate) ^ years in retirement − 1) / inflation rate

The inflation rate is entered as a decimal in the formulas. For the guide example, 4% is 0.04. The annual cost at retirement is $5,000 × 1.04^10 = $7,401.22. The 20-year inflation factor is (1.04^20 − 1) / 0.04 = 29.7781, so the estimated total is $7,401.22 × 29.7781 = about $220,394. The first retirement year starts at the projected retirement-year cost; later years increase by 4%.

When the inflation rate is 0%, the calculator instead multiplies the annual cost at retirement by the number of retirement years. Its average annual cost is the lifetime total divided by the number of retirement years.

How inflation and retirement length affect the estimate

Changing the inflation rate affects both the cost at retirement and every later year. Changing the retirement length affects the number of annual costs added to the total.

Inflation rate Years until retirement Years in retirement Annual cost at retirement Approximate lifetime total
4% 10 20 $7,401 $220,394
5% 10 20 $8,144 $270,596
4% 10 25 $7,401 $299,313

These are scenario comparisons, not predictions that medical costs will rise at a fixed rate. Use a range of inflation assumptions to see how sensitive your plan is, then update the estimate as your coverage and spending change.

The calculator's “coverage assessment” compares current annual spending with the projected average annual cost. It is a simple comparison, not an insurance coverage ratio or a measure of how much savings you have set aside. For a broader retirement plan, pair this estimate with a Simple Retirement Calculator and a Health Insurance Premium Calculator.

When to use a different calculator

A health care cost estimate is only one part of a retirement budget. Medicare coverage, eligibility, and costs depend on your circumstances; verify current rules and options through Medicare.gov.

Frequently Asked Questions

What health care costs should I include in retirement?

Include the annual premiums, copays, prescriptions, and out-of-pocket health expenses you want to plan for. Add long-term care separately if it is not part of your current spending estimate; the U.S. Department of Health and Human Services long-term care guide explains the types of services long-term care can include.

How do I calculate future retirement health care costs?

1. Multiply current annual costs by (1 + annual inflation rate) raised to the years until retirement. 2. Project each retirement year's cost by applying inflation again. 3. Add the annual projections to estimate the lifetime total. This calculator assumes one constant inflation rate.

Does Medicare cover all health care costs in retirement?

No, Medicare does not pay every health care expense, and premiums and out-of-pocket costs can still apply. Check current coverage and cost details using Medicare's official cost information.

Does this estimate include long-term care or investment returns?

No, the estimate does not separately model long-term care, insurance coverage changes, or investment returns on savings. Add costs you expect to pay yourself to the starting annual amount, or use a dedicated [Long-Term Care Cost Calculator](/calculators/long-term-care-cost-calculator/) to model care expenses separately.

Is the cost-doubling period a forecast?

No, it is a mathematical illustration of how long costs take to double if the entered inflation rate stays constant. Actual premiums, medical use, coverage, and inflation change over time, so rerun the estimate when your assumptions change.