Nursing Home vs Home Care Cost Calculator

Compare the cost of nursing home care versus home health aides. Plan long-term care expenses for yourself or a family member.

Enter Your Details

Long-Term Care Costs: The Numbers You Need to Know

Long-term care is one of the largest financial risks in retirement. The national median costs in 2026: assisted living: $4,500/month ($54,000/year), nursing home (semi-private): $8,000/month ($96,000/year), nursing home (private): $9,500/month ($114,000/year), home health aide: $30/hour ($4,800-$14,400/month depending on hours). The average nursing home stay is 2.5 years, making the typical total cost $200,000-$285,000. For memory care (Alzheimer/dementia), stays average 4-8 years at $6,000-$8,000/month.

Medicare does NOT cover long-term custodial care. It covers only skilled nursing (rehabilitation) for up to 100 days after a hospital stay. Medicaid covers nursing home care but requires spending down assets below $2,000 (individual). Long-term care insurance is the main private funding option but must be purchased before you need it (ideally in your 50s-60s). Premiums average $2,000-$4,000/year. Alternatives include hybrid life insurance/LTC policies and self-insuring by saving $200,000-$300,000 specifically for potential care needs.

People Also Ask

How much does a nursing home cost?
National median: $8,000-$9,500/month. Varies dramatically by state: $5,000/month in Oklahoma to $15,000+/month in Connecticut. Private rooms cost 15-20% more than semi-private.
How much does home health care cost?
$25-$35/hour nationally. Full-time (8 hours/day, 5 days/week): $4,000-$6,000/month. 24-hour care: $12,000-$18,000/month. Live-in aides may cost less per hour.
Does Medicare pay for nursing homes?
Medicare covers only skilled nursing care (rehabilitation) for up to 100 days after a qualifying hospital stay. It does NOT cover long-term custodial care, which is what most nursing home residents need.
When should I buy long-term care insurance?
Ideally in your mid-50s to early 60s. Premiums increase significantly with age and health conditions can make you uninsurable. The average annual premium is $2,000-$4,000 for coverage starting in your 50s.