Menorrhagia: Causes, Symptoms, and Treatment

Medically reviewed by Harsha Moole, MD, Internal Medicine. Last reviewed: October 23, 2026.

What kind of doctor treats Menorrhagia?

An ob-gyn, a doctor who treats women's reproductive health, usually evaluates and treats menorrhagia, which means very heavy menstrual bleeding. A direct primary care or concierge doctor can be a first stop for an evaluation and can refer you to a specialist when needed.

What is menorrhagia?

Menorrhagia means very heavy menstrual bleeding.

Heavy menstrual bleeding is very common. About one third of women seek treatment for it. It is not normal. It can disrupt your life and may be a sign of a more serious health problem.

Symptoms

Any of these can be a sign of heavy menstrual bleeding:

  • Bleeding that lasts more than 7 days.
  • Bleeding that soaks through one or more tampons or pads every hour for several hours in a row.
  • Needing to wear more than one pad at a time.
  • Needing to change pads or tampons during the night.
  • Blood clots as big as a quarter or larger.

Blood loss from heavy periods can lead to iron-deficiency anemia, a low level of healthy red blood cells. Severe anemia can cause shortness of breath. It can also raise the risk of heart problems.

Causes and who gets it

Many things can cause heavy menstrual bleeding. Common causes include:

  • Fibroids and polyps, which are growths in the uterus.
  • Adenomyosis, when tissue that lines the uterus grows into its muscle wall.
  • Irregular ovulation, which can let the uterine lining get too thick. This is common in puberty and perimenopause, the years before menopause. It can also occur in women with conditions such as PCOS and an underactive thyroid.
  • Bleeding disorders, when the blood does not clot properly.
  • Medicines such as blood thinners and aspirin. A copper intrauterine device (IUD) can also cause heavier periods, especially in the first year of use.
  • Endometriosis, pelvic inflammatory disease, and problems linked to pregnancy, such as miscarriage.

Heavy bleeding can also be an early sign of cancer of the uterine lining. Sometimes the cause is not known.

How doctors diagnose it

Your ob-gyn will ask about your health history, pregnancies, medicines, and birth control. Track your period on a calendar or phone app before the visit.

You may have a physical exam, including a pelvic exam. You may have lab tests, including a pregnancy test. Other tests may be needed based on your symptoms and age:

  • Ultrasound, which uses sound waves to make a picture of the pelvic organs.
  • Hysteroscopy, in which a thin, lighted scope is placed in the uterus to look inside.
  • Endometrial biopsy, in which a small sample of the uterine lining is checked under a microscope.

Treatment

Medicines are often tried first. Options include:

  • Hormonal birth control, which can lighten flow, make periods more regular, or stop bleeding.
  • Hormone therapy for heavy bleeding in perimenopause. Weigh the benefits and risks first, which include an increased risk of heart attack, stroke, and cancer.
  • Tranexamic acid, a prescription medicine taken each month at the start of the period.
  • NSAIDs such as ibuprofen, which may help control bleeding and ease cramps.
  • GnRH agonists, which stop the cycle and shrink fibroids. They are used only for short periods. Fibroids usually grow back after they stop.
  • Special medicines to help blood clot, if you have a bleeding disorder.

If medicine does not reduce the bleeding, a procedure may be advised:

  • Endometrial ablation destroys the lining of the uterus. It is for when medicine or other therapies have not worked. Pregnancy is not likely after it, but it can happen. If it does, the risk of serious complications is greatly increased.
  • Uterine artery embolization blocks the blood supply to fibroids.
  • Myomectomy removes fibroids without removing the uterus.
  • Hysterectomy removes the uterus, so periods stop and pregnancy is no longer possible. It is used to treat fibroids and adenomyosis when other types of treatment have failed or are not an option.

When to see a doctor

Tell your ob-gyn if you worry that your bleeding is too heavy. See a doctor for very heavy bleeding, big cycle changes, or severe pain. These can be signs of other health problems that need treatment. Also tell your ob-gyn if bleeding soaks through one or more tampons or pads every hour for several hours in a row.

Call 911 or go to the emergency room for bleeding that will not stop, fainting, trouble breathing, or chest pain lasting two minutes or more.

How a direct primary care or concierge doctor fits in

A direct primary care doctor charges a flat monthly fee instead of billing insurance, while a concierge doctor usually charges more and often works alongside insurance. Either can start the evaluation, review a period diary with you, and help coordinate care with an ob-gyn.

Common questions

Is heavy menstrual bleeding normal?

No, heavy menstrual bleeding is not normal. It can disrupt your life and may be a sign of a more serious health problem, so tell your ob-gyn.

How is menorrhagia different from a normal period?

Menorrhagia is much heavier or longer than a typical period. A period usually lasts three to seven days. Heavy bleeding can last more than 7 days.

Can heavy periods cause anemia?

Yes, blood loss from heavy periods can lead to iron-deficiency anemia. Severe anemia can cause shortness of breath and raise the risk of heart problems.

Does menorrhagia always need surgery?

No, medicines are often tried first. A procedure may be advised only if medicine does not reduce the bleeding.

Sources

  1. American College of Obstetricians and Gynecologists - Heavy Menstrual Bleeding
  2. MedlinePlus - Menstruation

Medical Disclaimer

This content is for general educational and informational purposes only and is not medical advice. It is not a substitute for professional medical advice, diagnosis, or treatment, and reading it does not create a doctor-patient relationship. Always seek the advice of your physician or another qualified health provider with any questions about a medical condition, and never disregard or delay seeking professional advice because of something you read here. If you think you may have a medical emergency, call 911 (or your local emergency number) immediately.