Is Your Period Causing Anemia? What You Need To Know

Yes. Heavy menstrual bleeding can cause iron deficiency and iron-deficiency anemia because repeated blood loss removes iron from the body. Iron is needed to make hemoglobin, the protein in red blood cells that carries oxygen.

How Do You Know If Your Period Is Heavy?

According to the National Heart, Lung, and Blood Institute (NHLBI), heavy menstrual bleeding can include periods that last longer than about 7 days, needing to change a pad or tampon more often than every 1–2 hours, or passing large clots.

Heavy bleeding is not something you simply have to “put up with.” It can have many causes and deserves medical assessment if it is persistent or affects daily life.

Symptoms of Iron-Deficiency Anemia

Possible symptoms include:

  • Unusual tiredness or weakness
  • Dizziness or headaches
  • Shortness of breath, especially with activity
  • Fast or irregular heartbeat
  • Pale skin
  • Feeling unusually cold
  • Craving ice or other non-food substances (pica)

These symptoms are not specific to anemia, so a blood test is needed for diagnosis.

How Is It Diagnosed?

A healthcare professional may order a complete blood count (CBC) and iron studies such as ferritin. They may also investigate why the bleeding is heavy.

Possible causes include uterine fibroids or polyps, hormonal or ovulation problems, adenomyosis, bleeding disorders such as von Willebrand disease, some medicines, and other gynecologic conditions.

Should You Take Iron on Your Own?

Not automatically. NHLBI notes that iron supplements are useful for iron-deficiency anemia, but too much iron can be harmful. If heavy periods are causing symptoms, it is better to confirm iron deficiency and discuss the appropriate dose and duration with a clinician.

Iron-rich foods can support nutrition, but food alone may not correct significant anemia or stop the cause of heavy bleeding.

Treatment Has Two Parts

Treatment may involve replacing iron and treating the cause of heavy bleeding. Depending on the diagnosis and pregnancy plans, options can include hormonal treatments, nonhormonal medicines such as tranexamic acid, or procedures for conditions such as fibroids. The right option is individualized.

When to Seek Urgent Care

Get urgent medical help if bleeding is very heavy and you feel faint, weak, short of breath, have chest pain, or are soaking through menstrual products rapidly for several hours. Heavy bleeding with a possible pregnancy also needs prompt medical assessment.

Bottom Line

Heavy periods can cause iron deficiency and anemia, but both the blood loss and the reason for the heavy bleeding should be evaluated. If your periods regularly last more than a week, require very frequent pad or tampon changes, or leave you exhausted or breathless, speak with a healthcare professional.

Reliable Sources

Last reviewed for medical accuracy: September 2026.