9 doctors weighed in:
I have periods two sometimes three weeks out of a month what causes this?
9 doctors weighed in

Dr. Jeff Livingston
Obstetrics & Gynecology
6 doctors agree
In brief: Treatment options
The cause of the heavy periods is not something we can always answer. There are lots of treatment options you can discuss with your doctor. Lysteda is a nonhormone medication designed for heavy periods.
Some benefit from birth control pills, patch or nuvaring. Mirena (levonorgestrel) iud can stop your period in some cases. Consider an endometrial ablation if you are done having children.

In brief: Treatment options
The cause of the heavy periods is not something we can always answer. There are lots of treatment options you can discuss with your doctor. Lysteda is a nonhormone medication designed for heavy periods.
Some benefit from birth control pills, patch or nuvaring. Mirena (levonorgestrel) iud can stop your period in some cases. Consider an endometrial ablation if you are done having children.
Dr. Jeff Livingston
Dr. Jeff Livingston
Thank
Dr. Scott Kramer
Gynecology
5 doctors agree
In brief: Poor ovulation or...
Depends on cause of heavy bleeding.
Need evaluation (labs) and sonogram. Often due to poor ovulation (polycystic ovaries - pcos). So no order to female hormones and hence no order to uterine bleeding. Non-surgical options include: birth control pills, cyclic progestin, Lysteda (non-hormonal rx taken during period), & Mirena (levonorgestrel) iud.

In brief: Poor ovulation or...
Depends on cause of heavy bleeding.
Need evaluation (labs) and sonogram. Often due to poor ovulation (polycystic ovaries - pcos). So no order to female hormones and hence no order to uterine bleeding. Non-surgical options include: birth control pills, cyclic progestin, Lysteda (non-hormonal rx taken during period), & Mirena (levonorgestrel) iud.
Dr. Scott Kramer
Dr. Scott Kramer
Thank
Get help from a real doctor now
Dr. Dennis Higginbotham
Board Certified, Obstetrics & Gynecology
26 years in practice
49M people helped
Continue
108,000 doctors available
Read more answers from doctors