Question: how long do i stay in hospital after giving birth?
Answer: You may be ready to go home 24-36 hours after giving birth vaginally, and 48-72 hours after giving birth by caesarean section (c-section).