Kindly note that Having a caesarean section has no effect on how quickly you start seeing your period. What will affect menstruation, however, is whether or not you breastfeed your baby. If you don't nurse, it will probably take about six to eight weeks for your period to come back after delivery to three months after giving birth.
Medical Doctor