A 28-year-old female asked:
Disclaimer

most months i have heavy flow blood with my cervical mucus. i'll sneeze or cough randomly and it'll pour out. i'll have maybe a day of normal clear cm and then it'll start coming out with dark or bright red blood. the heavy blood flow will last about a da

1 doctor answer
Dr. Forrest Jones
Specializes in Family Medicine
Not unusual: You appear, by your comment, to have regular periods. But one day each period you'll have very heavy flow. That's not unusual, & treatment can focus on relieving symptoms, like pain control, keeping the heavy flow from disrupting your activities, & screening for iron deficiency anemia from blood loss. If your periods are not regular, then a gynecologist can check for DUB. Hope that helps.
Answered on Jan 1, 2016

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month

Related questions:

A 54-year-old female asked:
Dr. John Chiu
Dr. John Chiu answered
56 years experience Allergy and Immunology
See ENT: Consult an ENT because of the blood in the throat mucus. In most cases, allergies would be the prime suspect for the nasal congestion however.
A 24-year-old male asked:
Dr. Franklyn Gergits
28 years experience ENT and Head and Neck Surgery
Blood in mucus: Greetings. The presence of blood in your mucus is common when you have a virus or a bacterial infection. The mucus membranes are irritated which lead ... Read More
1
1 thank
A 59-year-old female asked:
Dr. Dariush Saghafi
32 years experience Neurology
Consider examination: You could some hemorrhoids or a case of colitis....I would recommend you make an appointment with your family doctor or a GI specialist.
1
1 thank

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month