Home / Paying for a nursing home / Questions
How long does Medicare pay for a nursing home?
Short answer
Up to 100 days of skilled nursing care per benefit period after a qualifying hospital stay: days 1 to 20 fully covered, days 21 to 100 with a daily copay. It doesn’t cover long-term custodial care.
See every step in 1 minutePaying for a nursing home: Medicare, Medicaid and more
People also ask
Does Medicare pay for assisted living?›Will Medicaid take the house?›How do you qualify for Medicaid nursing home care?›What is the Medicaid 5-year look-back?›Can my mom keep her house and get Medicaid?›Does long-term care insurance cover nursing homes?›What VA benefits help with nursing home costs?›
Official sources
- Medicare.gov: skilled nursing facility caremedicare.gov
- Medicaid.gov: long-term services and supportsmedicaid.gov
- VA: pension and aid for veteransva.gov
- Eldercare Locatoreldercare.acl.gov