Question: how long does it take for your liver to grow back after donation?
Answer: The average hospital stay for both recipient and donor is seven days; the recovery time for donors is about two months and for recipients is about six to 12 months. The liver begins to regenerate itself almost immediately.