What are the causes of blood in the cervical mucus?

Cervical mucus mixed with blood or blood is often seen in organic lesions of the cervix such as cervical erosion, cervicitis, precancerous lesions of the cervix and cervical cancer. In addition, fibroids or endometrial lesions can also manifest as blood in the cervical mucus, so it is important to seek medical attention when this symptom occurs.