Question: how long do you stay in public hospital after c section?
Answer: 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.