Medicare Coverage for Care in Nursing Homes Medicare pays for nursing home costs, but it usually only covers short-term stays for rehabilitation or certain medical conditions, as explained. Long-term care, which frequently requires other funding, is not covered by Medicare, but it does assist with skilled nursing services after hospitalization.
https://doctorsbackoffice.com/medicare-coverage-for-nursing-home-care/