How long since baby was born? It take a good 3-6 weeks to rebuilt you strength, your body has been through a lot, it need to replenish blood loss that was taken by baby, just give your body time to heal. take it slow, listen to your body and most of all enjoy your baby!