Part of our guide: Long-Term Care Insurance: Costs, Options and Planning →
Many people approaching retirement assume Medicare or Medicaid will cover their long-term care. Both programs have major limits, and clients who rely on them often discover that too late.
Key takeaways
- Medicare covers limited skilled nursing care after a qualifying hospital stay, not ongoing custodial care.
- Medicaid pays for long-term care, but generally only after assets are spent down, and choices of care setting can be limited.
- Private long-term care coverage pays for care in a range of settings, including at home.
Medicare doesn’t pay for custodial care — the help with bathing, dressing, and daily living that people may need for years.
What Medicare covers
Medicare is designed for acute illness. It can pay for up to 100 days in a skilled nursing facility per benefit period, but only after a qualifying hospital stay of at least three days, only for skilled care, and with significant daily coinsurance after day 20. It doesn’t cover custodial care, which is what most long-term care needs involve.
What Medicaid covers
Medicaid, a joint federal and state program, pays a large share of the nation’s long-term care costs. But eligibility generally requires spending down assets to low limits, subject to look-back rules on transfers, and the care settings and providers available can be restricted. Program rules vary by state and can change.
Why private coverage matters
Private long-term care insurance, including hybrid products, pays for care in a variety of settings, including home, and preserves choice and assets. Clients who plan ahead keep control of how and where they receive care. See what modern LTC policies cover.
Position yourself as the educator
Explaining these differences is one of the most valuable services you can offer clients nearing retirement, and a natural way to start the LTC conversation.
Frequently asked questions
Does Medicare pay for long-term care?
Only limited skilled nursing facility care after a qualifying hospital stay. It doesn’t pay for ongoing custodial care.
Does Medicaid pay for long-term care?
Yes, but generally only after the person has spent down most of their assets, and care options may be limited.
What does private long-term care insurance cover that Medicare doesn’t?
Custodial care at home, in assisted living, in adult day care, and in nursing homes, depending on the policy.
Reviewed by Tim Fuller on 2026-09-25
We’re Here to Help
Have a question about what you just read, or a case you’re working on? Tell us a bit about what you need, and a member of the SRS team will follow up with you personally — no obligation, no hassle.
