How long does it take to get rid of menstrual cramps after giving birth?

How long it takes for a woman to get rid of her discharge after giving birth depends on the individual, and it is different for each person, because everyone has a different body type, so the time will be different. It takes 3 weeks, or about 21 days, to get rid of the discharge after giving birth. Some women can get rid of it in 2 weeks, some women need 6 weeks to get rid of it. The time of discharge is related to normal labor and cesarean section. Cesarean section labor takes longer than normal labor, but normally it will not take more than 7 weeks. If it takes more than that, you need to go to the hospital for checkups, and it may be due to a physical condition. Moreover, hygiene is also very important during the period of discharge, if you do not pay attention to clean the vulva will lead to the discharge of bad dew for a longer period of time.