ElderCareCost

Elder Care Cost Calculator 2026

State-specific costs for nursing homes, assisted living, in-home care, and adult day care. Built from Genworth/CareScout Cost of Care Survey data — the same source as the original Genworth tool.

Select care type, state, and duration to get monthly costs, annual totals, 5-year projections, and your estimated coverage gap.

Calculate Your Care Costs

2026 National Care Cost Reference

Care Type Monthly Annual 5-Year Total
Adult Day Care $1,603 $19,236 $105,984
Assisted Living $4,500 $54,000 $297,600
In-Home Aide (44 hrs/wk) $5,339 $64,068 $352,864
Nursing Home (Semi-Private) $8,669 $104,028 $573,103
Nursing Home (Private Room) $9,733 $116,796 $643,779

Genworth/CareScout Cost of Care Survey. National medians. 5-year totals use 3.5% annual inflation.

How This Cost of Care Calculator Works

The calculator pulls state-level median costs from the Genworth/CareScout Cost of Care Survey — 70,000+ providers across all 50 states, updated annually. These are the same numbers referenced by financial planners, elder law attorneys, and the CMS Medicare benefit guides.

For in-home aide costs, the base figures assume 44 hours/week. Move the hours slider to adjust — if you're planning for part-time help (20 hrs/week), the cost cuts roughly in half. Duration projections apply 3.5% annual inflation, consistent with the 10-year trend in the Genworth data.

The coverage gap calculation is an estimate, not a benefit determination. Medicare's skilled nursing coverage caps at 100 days with significant copays. Long-term care insurance benefit amounts vary by policy — the $200/day figure used here is a common midpoint for policies purchased between 2005 and 2015. Medicaid eligibility depends on state rules and asset levels not captured here.

When to Use Each Care Type

Care Type Best for National Avg
Adult Day Care Part-time supervision; caregiver relief $1,603/mo
In-Home Aide Help with daily tasks; staying at home $5,339/mo
Assisted Living Help with ADLs; no skilled nursing needed $4,500/mo
Memory Care Dementia/Alzheimer's with wandering risk $5,625/mo
Nursing Home Active medical needs; 24/7 skilled nursing $9,733/mo

What Medicare and Medicaid Actually Cover

Medicare won't pay for most of what's on this calculator. It covers skilled nursing after a hospital stay — up to 100 days, with copays starting day 21 — but stops when you no longer need skilled care. Assisted living and most nursing home stays don't qualify. Most people are surprised to learn that Medicare's average nursing home coverage lasts only 22 days.

Medicaid covers long-term care but requires spending down most assets first. The threshold is roughly $2,000 in countable assets for an individual (rules vary by state). Long-term care insurance is the option most families overlook: best purchased at 55–65, before premiums spike. A joint policy typically runs $2,500–$3,500/year at age 60.

Data Sources

Cost figures from Genworth/CareScout Cost of Care Survey (annual, all 50 states + D.C., 70,000+ provider responses). Coverage estimates from Centers for Medicare & Medicaid Services (CMS) benefit policy guidelines. Inflation rate: 3.5% annual, consistent with 10-year Genworth trend data.

Updated March 2026. Cost estimates based on Genworth/CareScout survey data. Actual costs vary by provider, location within state, and care level. Not financial or medical advice.

Data: Genworth Cost of Care Survey, CMS Nursing Home Compare, AARP Long-Term Care Cost Index, CMS Medicare and Medicaid Publications

Last updated: January 2025

How we calculate this · Medicaid eligibility and coverage rules change. Consult an elder law attorney or benefits counselor for planning decisions.

Embed this calculator

Add this free calculator to your website or blog — no signup required.

<iframe
  src="https://eldercarecost.com/care-cost-calculator?embed=true&utm_source=embed&utm_medium=iframe&utm_campaign=widget"
  title="Elder Care Cost Calculator 2026 — 5-Year Projection & Coverage Gap by State"
  width="100%"
  height="520"
  style="border:none; border-radius:8px; box-shadow:0 1px 4px rgba(0,0,0,.12);"
  loading="lazy"
  allowtransparency="true"
></iframe>