Does Medicare cover nursing home care?
Usually not covered
Medicare does not cover long-term nursing home stays for custodial care — it only covers up to 100 days in a skilled nursing facility for rehab after a qualifying hospital stay.
- Covered when You had a qualifying inpatient hospital stay of at least 3 days and need skilled nursing or rehab care in a Medicare-certified SNF within a short window afterward — Medicare covers up to 100 days per benefit period, with coinsurance after day 20.
- Not when The stay is for long-term custodial care (ongoing help with daily living) rather than short-term skilled rehabilitation after a hospitalization.
- Not when You've exhausted the 100-day skilled nursing facility benefit for the current benefit period.
What flips the answer
- Covered when
You had a qualifying inpatient hospital stay of at least 3 days and need skilled nursing or rehab care in a Medicare-certified SNF within a short window afterward — Medicare covers up to 100 days per benefit period, with coinsurance after day 20.
- Not covered when
The stay is for long-term custodial care (ongoing help with daily living) rather than short-term skilled rehabilitation after a hospitalization.
- Not covered when
You've exhausted the 100-day skilled nursing facility benefit for the current benefit period.
Key facts
- Verdict
- Usually not covered
- Applies to
- nursing home care · Medicare
- Covered when
- You had a qualifying inpatient hospital stay of at least 3 days and need skilled nursing or rehab care in a Medicare-certified SNF within a short window afterward — Medicare covers up to 100 days per benefit period, with coinsurance after day 20.
- Not covered when
- The stay is for long-term custodial care (ongoing help with daily living) rather than short-term skilled rehabilitation after a hospitalization.
- Verified
- 2026-07-02 · 2 primary sources
The nursing home question is one of the biggest and most consequential gaps in Medicare. Original Medicare does not pay for long-term custodial nursing home care — the kind of ongoing help with daily living (bathing, dressing, eating, mobility) that most people mean when they ask whether Medicare will pay for a nursing home.
What Medicare does cover is short-term care in a skilled nursing facility (SNF), and only under specific conditions: you must have had a qualifying inpatient hospital stay of at least 3 days, be admitted to the SNF within a short window afterward, and need skilled nursing or rehabilitation services related to that hospital stay. Coverage is capped at 100 days per benefit period, with coinsurance starting after day 20.
Because of this gap, long-term nursing home care is typically paid for out of pocket, through long-term care insurance, or eventually through Medicaid once a person's income and assets are low enough to qualify under their state's rules.
What people typically pay
For a qualifying skilled nursing stay in 2026, you pay $0 for days 1–20 (after any applicable Part A deductible), then $217 per day for days 21 through 100, after which Medicare pays nothing. Medigap or a Medicare Advantage plan can reduce or eliminate that day 21–100 coinsurance.
Long-term custodial nursing home care is paid entirely out of pocket unless you have long-term care insurance or qualify for Medicaid. Private nursing home costs vary widely by state, facility, and level of care and can run into the thousands of dollars per month.
Nursing home pricing varies dramatically by state and region, and whether a stay is 'skilled' or 'custodial' — not the facility name — determines what, if anything, Medicare pays.
Common questions
What's the difference between a skilled nursing facility and a nursing home for Medicare purposes?
They can be the same building, but Medicare pays based on the type of care, not the address. A stay counts as covered skilled care only if you need daily skilled nursing or therapy tied to a recent hospitalization; the same facility providing long-term custodial help with bathing, dressing, and eating is not covered. Many people are surprised that a Medicare-certified SNF stay and a permanent nursing home stay can happen in the same place with completely different coverage.
What do I actually pay during the 100 days of covered skilled nursing care?
For a qualifying SNF stay, Medicare covers days 1 through 20 at $0 per day after you've paid the Part A deductible (you don't pay it again if you already paid it for a hospital stay in the same benefit period). Days 21 through 100 carry a daily coinsurance ($217 per day in 2026), and after day 100 you pay all costs. A Medigap policy or Medicare Advantage plan may cover some or all of the day 21–100 coinsurance.
Once Medicare stops paying, how do people cover a long-term nursing home stay?
The three common routes are paying out of pocket, using a long-term care insurance policy bought earlier, or qualifying for Medicaid. Medicaid can cover long-term nursing home care, but you must meet your state's income and asset limits, which often means spending down savings first. Rules vary significantly by state.
What happens if I improve and then decline again — can the 100 days reset?
Medicare limits SNF coverage to 100 days in each benefit period, and the benefit is tied to a benefit period rather than a calendar year. A new benefit period with a fresh set of days can begin after a break in care — check Medicare.gov or call 1-800-MEDICARE for the exact rules on when a new benefit period starts, as the specifics can be confusing.
Does Medicare cover any long-term care in the home instead of a nursing home?
Medicare can cover limited home health care — intermittent skilled nursing or therapy for people who are homebound — but it does not pay for around-the-clock custodial care at home any more than it does in a facility. It won't cover a home aide whose only job is helping with daily living. That ongoing personal-care support falls into the same coverage gap as long-term nursing home care.
That's the general answer. Yours is written in your actual policy.
Drop in your policy or benefits document and get the answer for your exact coverage — with the clause it comes from. Nothing is stored.
Check my policy →