A 30-year-old female asked:
Disclaimer

what causes blood clots in the menstrual cycle?

2 doctor answers
Dr. Bruce Young
57 years experience Obstetrics and Gynecology
Heavy flow: When you bleed the blood clots & the the clot dissolves due to enzymes which break down clots to allow for easier flow out of the body. When bleeding is faster or heavier than the breakdown process clots are passed.
Answered on May 28, 2013
1
1 thank
Dr. Victor Bonuel
37 years experience Internal Medicine
Blood clots during : Menses could be a sign of hormonal imbalance, fibroid uterus, pelvic inflammatory disease, ectopic pregnancy etc. Consult your gyn for any concerns.
Answered on Dec 10, 2013

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 34-year-old female asked:
Dr. Wayne Ingram
Specializes in Obstetrics and Gynecology
Rapid bleeding: Rapid menstrual bleeding is usually arterial and not venous due to a more abnormal condition. The blood is sitting in the vagina before being passed a ... Read More
A 21-year-old female asked:
Dr. Ed Friedlander
43 years experience Pathology
No: There's no telling why it sometimes clots. I'm sorry someone troubled you with this disinformation. At your age, it's good to get a HIV screen occasio ... Read More
1
1 thank
A 29-year-old female asked:
Dr. Christopher John
44 years experience Pulmonary Critical Care
No: Small clots are not uncommon.
A 20-year-old female asked:
Dr. Gurmukh Singh
48 years experience Pathology
Hormonal imbalance: Menstrual irregularities are not uncommon and anovulatory cycle is a common cause. If you miss more than two periods it would be time to see your doct ... Read More

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