Question: how long does it take to physically heal after a miscarriage?
Answer: It can take from a few days to several months for your body to heal completely after a miscarriage. Vaginal bleeding can last a week and lower abdominal pain for up to two days. Mental healing will depend on the emotional bond shared by the mother with the foetus. It is important to give yourself time.