Question: how long are you in the hospital for after having a baby?
Answer: If your care has been through a team midwifery or midwifery group practice, you'll usually be discharged after about six hours. If you've had a caesarean, you can normally expect to stay in hospital for three to four days. A longer stay is only necessary if you or your baby are unwell.