Causes of heavy periods

Medically reviewed by

Dr. Jacob White, MD, RPVI

Interventional Radiology, Fibroid Specialist, and Medical Director

Reviewed October 2026

A heavy period can leave you feeling tired, uncomfortable, and unsure if something is wrong. While menstrual flow can change from month to month, very heavy or long-lasting periods may be a sign of an underlying health problem.

Several factors can cause heavy periods. Hormone changes, certain medicines, and health conditions can all affect menstrual bleeding. Uterine fibroids are one possible cause, especially when heavy periods occur along with pelvic pressure, pain, or a feeling of fullness in the lower belly.

So, how can you tell the difference between a normal change in your cycle and a sign that you need medical care? This guide explains common causes of heavy periods, when to seek help, and how fibroids may play a role.

What Is Considered a Heavy Period?

A period is considered heavy when you lose more blood than usual, bleed for too long, or find that your flow interferes with daily life. You may have heavy menstrual bleeding if you:

  • Bleed for more than seven days.
  • Need to change a pad or tampon every one to two hours.
  • Soak through a pad or tampon every hour for several hours.
  • Pass blood clots about the size of a quarter or larger.
  • Need to use two period products at once to manage your flow.
  • Feel tired, weak, dizzy, or short of breath during or after your period.
  • Avoid work, school, exercise, or other activities because of your bleeding.

Doctors call heavy menstrual bleeding menorrhagia. It is a common problem, but it should not be ignored when it affects your health or daily routine.

Heavy bleeding can also cause iron-deficiency anemia. This happens when your body does not have enough iron to make healthy red blood cells. As a result, you may feel weak, tired, or short of breath.

What Causes Heavy Periods?

Heavy period causes can be grouped into three main types: normal cycle changes, hormonal changes, and medical conditions. Understanding these differences can help you know when to track your symptoms and when to see a doctor.

1. Normal Changes in Your Menstrual Cycle

Your period may not be exactly the same every month. The amount of bleeding, the number of days you bleed, and the timing of your cycle can change over time.

For example, your flow may vary during the first few years after your first period. You may also notice changes after pregnancy or as you approach menopause.

These changes do not always mean something is wrong. However, bleeding that is very heavy, lasts longer than seven days, or disrupts your daily life should not be dismissed as normal. A change from your usual pattern is also worth discussing with your healthcare provider.

2. Hormonal Changes

Hormones help control when your uterine lining grows and sheds during your menstrual cycle. When these hormones are not balanced, your period may become heavier, longer, or less predictable. Hormones play a major role in regulating your menstrual cycle, and when levels fluctuate, irregular or heavy bleeding often follows. Common triggers include irregular ovulation, which leads to a thicker uterine lining that sheds heavily, along with conditions like PCOS and thyroid imbalances. Natural transitions like puberty and perimenopause can also cause unpredictable shifts in your flow. Since hormonal changes are just one piece of the puzzle, be sure to speak with a doctor if your heavy bleeding is severe or persistent to get the right diagnosis and support.

3. Medical Conditions That Cause Heavy Bleeding

Sometimes, heavy periods are linked to a condition affecting the uterus, the body’s ability to form blood clots, or another part of the reproductive system. Possible causes include:

  • Uterine fibroids: Noncancerous growths that develop in or on the muscular wall of the uterus.
  • Uterine polyps: Growths that form in the lining of the uterus and may cause heavy or irregular bleeding.
  • Adenomyosis: A condition in which tissue similar to the uterine lining grows into the muscular wall of the uterus. It can cause heavy periods and painful cramps.
  • Bleeding disorders: Conditions that make it harder for your blood to clot properly.
  • Certain medicines and birth control: Blood thinners, aspirin, and copper intrauterine devices (IUDs) may increase menstrual bleeding in some people.
  • Pregnancy-related problems: Miscarriage and ectopic pregnancy can cause bleeding that may be mistaken for a period.
  • Less common serious conditions: Changes in the lining of the uterus, including endometrial cancer, can cause abnormal bleeding, particularly later in life.

Heavy bleeding does not automatically mean you have a serious condition. However, finding the cause is important so you can receive the right care.

When Are Fibroids the Cause of Heavy Periods?

Uterine fibroids are noncancerous growths made of muscle and other tissue. They develop in or around the uterus and can vary in size, number, and location.

Some fibroids cause no symptoms. Others can affect menstrual bleeding, especially when they grow into or close to the uterine cavity, where the uterine lining forms.

Fibroids may contribute to heavy periods by changing the shape of the uterine cavity, affecting the surface area of the lining, and interfering with the uterus’s ability to control bleeding.

Signs Your Heavy Periods May Be Linked to Fibroids

Heavy bleeding can be a sign of fibroids, particularly when it occurs with other symptoms, such as:

  • Periods that last longer than seven days.
  • Passing large blood clots during menstruation.
  • Strong menstrual cramps or pelvic pain.
  • A feeling of pressure or fullness in the lower belly.
  • Frequent urination or difficulty emptying your bladder.
  • A lower belly that seems larger or more swollen than usual.
  • Tiredness or weakness related to blood loss and low iron.

Not everyone with fibroids has all these symptoms. You may also have fibroids without knowing it.

These symptoms do not prove that fibroids are the cause. Other conditions can produce similar problems, so a healthcare provider may recommend an exam and imaging tests to find out what is happening.

Why Does Fibroid Location Matter?

The location of a fibroid can affect the symptoms it causes. Submucosal fibroids grow toward the inside of the uterus, beneath its inner lining. They can be especially likely to cause heavy menstrual bleeding because they affect the uterine cavity.

Intramural fibroids grow within the muscular wall of the uterus. Depending on their size and location, they may contribute to heavy bleeding, cramps, or pelvic pressure.

Subserosal fibroids grow on the outside of the uterus. They are more likely to cause pressure symptoms when they become large, although symptoms vary.

Fibroid size alone does not determine how heavy your period will be. The number and location of the growths also matter.

How Can You Tell if Fibroids Are Causing Your Heavy Periods?

There is no way to confirm the cause based on menstrual flow alone. A medical evaluation can help separate fibroids from hormonal changes and other conditions. Your healthcare provider may:

  1. Ask about your periods. You may be asked how long you bleed, how often you change period products, whether you pass clots, and when the heavy bleeding began.
  2. Review your health history. Your medicines, birth control, pregnancy history, and family history of bleeding problems may help explain your symptoms.
  3. Check for anemia. Blood tests can measure your blood count and may help determine whether you have low iron.
  4. Recommend imaging. A pelvic ultrasound uses sound waves to look at the uterus and identify fibroids or other structural changes.
  5. Suggest other tests when needed. Depending on your age, symptoms, and risk factors, your provider may recommend additional tests to examine the uterine lining or check for other causes.

The goal is to identify what is causing the bleeding, not simply to treat the symptom.

When Should You Worry About a Heavy Period?

You should speak with a healthcare provider if your period lasts longer than seven days, you regularly soak through period products every one to two hours, you pass large clots, or your bleeding interferes with daily activities.

You should also arrange a medical visit if:

  • Your periods have become much heavier than they used to be.
  • You bleed between periods or after sex.
  • You feel unusually tired, weak, or short of breath.
  • You have ongoing pelvic pain or pressure.
  • You have heavy periods along with frequent nosebleeds, easy bruising, or a family history of bleeding disorders.
  • You have bleeding after menopause.

Seek urgent medical care if you are soaking through a pad or tampon every hour for two or more hours and feel dizzy, faint, or short of breath. Severe bleeding with chest pain, fainting, or significant weakness also needs urgent attention.

If pregnancy is possible, heavy bleeding with severe abdominal pain, one-sided pelvic pain, shoulder pain, or faintness may signal an ectopic pregnancy. Seek emergency care.

You do not need to wait until your symptoms become severe to ask for help.

Ready to talk with someone about your symptoms? Find the location closest to you.

Connect With Fibroid Specialists Near You

Where do you need a fibroid specialist?

How Are Heavy Periods Treated?

Treatment depends on the cause of your bleeding, your symptoms, your overall health, and whether you want to become pregnant in the future. Options may include:

  • Medicines: Hormonal treatments and other prescription medicines may reduce bleeding, depending on the cause.
  • Iron treatment: If heavy bleeding has caused iron deficiency, your provider may recommend iron supplements or other treatment.
  • Treatment for an underlying condition: Thyroid problems, bleeding disorders, and other health conditions may need specific care.
  • Fibroid treatment: If fibroids are causing heavy bleeding, options may include medication or procedures that target or remove fibroids.

For people with symptomatic fibroids, treatment may include a myomectomy, which removes fibroids while leaving the uterus in place, or Uterine Fibroid Embolization (UFE), which reduces blood flow to fibroids so they shrink. The best option depends on your individual situation. Not every person with fibroids needs treatment, but persistent heavy bleeding deserves attention.

Treatment option: UFE

Wondering If Your Heavy Periods Are Caused by Fibroids?

You do not have to guess whether your heavy bleeding and pelvic symptoms are something to worry about. A fibroid specialist can look at your specific situation.

They can walk you through options, including UFE, that may help you find relief and feel like yourself again.

Take Heavy Periods Seriously

Heavy periods can happen for several reasons, and not every change means something is wrong. But bleeding that lasts too long, becomes much heavier, or affects your daily life should not be ignored.

Hormonal changes may explain some cases, while conditions such as uterine fibroids, polyps, and adenomyosis may explain others. The right evaluation can help identify the cause and guide treatment.

If you are experiencing heavy periods along with pelvic pressure, pain, or other possible fibroid symptoms, consider speaking with a healthcare provider about whether fibroids may be involved.

USA Fibroid Centers provides information about uterine fibroids and treatment options to help patients understand their symptoms and discuss appropriate next steps with a healthcare professional.

 

Frequently Asked Questions About Heavy Period Causes

What can trigger a heavy period?

A heavy period may be triggered by hormone changes, irregular ovulation, PCOS, thyroid problems, fibroids, uterine polyps, adenomyosis, bleeding disorders, or certain medicines and birth control methods. Pregnancy-related problems can also cause heavy bleeding. If your period becomes much heavier than usual or repeatedly disrupts your life, speak with a healthcare provider to identify the cause.

When should you worry about a heavy period?

You should seek medical advice if your period lasts longer than seven days, you need to change your pad or tampon every one to two hours, you pass large clots, or you feel weak or unusually tired. Seek urgent care if you have very heavy bleeding along with dizziness, fainting, shortness of breath, or chest pain. Heavy bleeding with possible pregnancy also needs prompt medical attention.

What age is your period the heaviest?

There is no single age when everyone’s period is heaviest. Some people have heavier or less predictable periods during the first years after menstruation begins. Others notice changes during their 40s as they approach menopause. However, very heavy bleeding should not be assumed to be normal because of your age. If your flow is unusually heavy, prolonged, or different from your usual pattern, discuss it with your healthcare provider.

What could cause an extremely heavy period?

Extremely heavy bleeding can be caused by fibroids, hormonal changes, irregular ovulation, adenomyosis, polyps, bleeding disorders, certain medicines, or pregnancy-related problems. Less commonly, it can be linked to a serious condition affecting the uterus. Because several conditions can cause similar symptoms, testing may be needed to find the cause. If you are soaking through a pad or tampon every hour for two or more hours, especially with dizziness, faintness, or shortness of breath, seek urgent medical care.

  1. American College of Obstetricians and Gynecologists — Heavy Menstrual Bleeding and Heavy and Abnormal Periods.
  2. Centers for Disease Control and Prevention — About Heavy Menstrual Bleeding.
  3. Office on Women’s Health — Period Problems.

Medical Disclaimer: This educational article should be reviewed by a qualified physician before publication. It is not a substitute for personalized medical advice.