The answer
Does Medicare cover skilled nursing facility care?
Yes, on a short-term basis.
Medicare Part A covers skilled nursing facility (SNF) care after a qualifying inpatient hospital stay of at least 3 days, when you need daily skilled care like nursing or therapy. In 2026 you pay $0 for days 1 through 20 of each benefit period, $217 per day for days 21 through 100, and all costs after day 100. Coverage is for skilled care while you recover, not for long-term or custodial care (help with daily activities like bathing or dressing), which Medicare does not cover. Long-term nursing home care is generally paid through Medicaid or private funds.