Medicare vs. Medicaid for Nursing Home Care: What’s the Difference?

Medicare vs. Medicaid for Nursing Home Care: What’s the Difference?

Medicare and Medicaid are both government health insurance programs, and both can pay for nursing home care — but they cover very different situations, populations, and types of care. Confusing the two leads to costly surprises. Here’s the complete breakdown.

The Core Difference in One Sentence

Medicare pays for short-term skilled nursing care after a hospitalization. Medicaid pays for long-term nursing home care for people with limited income and assets.

Medicare for Nursing Home Care

  • Who qualifies: Anyone enrolled in Medicare Part A (most Americans 65+)
  • What triggers coverage: A qualifying hospital inpatient stay of at least 3 consecutive days, followed by admission to a Medicare-certified SNF for care related to that hospitalization
  • What it covers: Skilled nursing care and therapy services (PT, OT, speech) — not custodial care
  • How long: Up to 100 days per benefit period. Days 1–20 fully covered; days 21–100 have a ~$194.50/day co-pay; day 101+ not covered
  • Income/asset requirement: None — Medicare is not means-tested

Medicaid for Nursing Home Care

  • Who qualifies: Low-income individuals who meet both financial and medical eligibility criteria
  • What triggers coverage: Financial eligibility (assets under $2,000 in Missouri) plus medical necessity certification
  • What it covers: Both skilled nursing care AND custodial care (help with daily activities) — indefinitely
  • How long: No time limit, as long as the resident remains eligible and requires nursing-facility-level care
  • Income/asset requirement: Yes — strict limits. In Missouri: assets below $2,000 for a single person

Side-by-Side Comparison

FeatureMedicareMedicaid
Program typeFederal health insuranceFederal-state joint welfare program
EligibilityAge 65+ or disability (no income test)Low income/assets (means-tested)
Type of care coveredSkilled care onlySkilled + custodial care
DurationUp to 100 days per benefit periodIndefinite (ongoing eligibility required)
3-day hospital stay required?YesNo
Missouri asset limitNo limit$2,000 (individual)
% of nursing home residents covered~20% (short-stay)~62% (long-stay)

The Typical Payment Progression

Most nursing home stays follow this financial path:

  • Phase 1: Medicare covers the first days/weeks of skilled nursing care after hospitalization
  • Phase 2: Private pay — when Medicare ends, families pay out of pocket while spending down assets
  • Phase 3: Medicaid — once assets reach $2,000, Medicaid takes over for long-term care

For full details on each program: Medicare guide → | Medicaid guide →