It depends on the kind of birth you've had, and if it is complicated, you might need more time to stay at the hospital. Usually, an uncomplicated vaginal birth can make you stay for two days, and for a c-section, you might need to stay for 3-4 days. If you're experiencing a medical complication, you might stay longer.