Question: how long does medicare pay for nursing home after hospital?
Answer: Medicare covers up to 100 days of care in a skilled nursing facility (SNF) each benefit period. If you need more than 100 days of SNF care in a benefit period, you will need to pay out of pocket.