A lot of people believe that Medicare pays for nursing home care. In fact, Medicare covers very limited nursing home care. They cover up to 100 days of “skilled nursing care” per illness, and there are requirements that must be met before they will cover your nursing home stay.