Question: how long do you have to stay in a hospital after giving birth?
Answer: On average, most women who have an uncomplicated labour stay in hospital for about a day and a half after the birth. If you have a caesarean, you may stay in hospital for three to four days, if you need a little extra time to recover.