Top of the page
If you get heavy menstrual periods and painful cramps, you may be passing large blood clots and changing sanitary pads or tampons often. You may also have periods that last longer than 7 days.
A change in hormones or an irritation in the uterus can cause heavy bleeding. If you are overweight, you're more likely to have heavy menstrual periods. But in some cases, there may not be a specific cause for your heavy periods.
Your doctor may recommend hormone treatments to slow or stop your periods. Sometimes a fibroid (a growth that is not cancer) can cause heavy bleeding. In that case, your doctor may recommend surgery or other treatments to remove the growth. Because blood loss from heavy periods can make you very tired and weak (anemic), your doctor may recommend that you take extra iron.
Follow-up care is a key part of your treatment and safety. Be sure to make and go to all appointments, and call your doctor or nurse call line if you are having problems. It's also a good idea to know your test results and keep a list of the medicines you take.
Call 911 anytime you think you may need emergency care. For example, call if:
Call your doctor or nurse call line now or seek immediate medical care if:
Watch closely for changes in your health, and be sure to contact your doctor or nurse call line if:
Go to https://www.healthwise.net/patientEd
Enter F477 in the search box to learn more about "Heavy Menstrual Periods: Care Instructions".
Current as of: February 11, 2021
Author: Healthwise Staff
Medical Review:Adam Husney MD - Family Medicine & Kathleen Romito MD - Family Medicine & Martin J. Gabica MD - Family Medicine & RSURemoved
Care instructions adapted under license by your healthcare professional. If you have questions about a medical condition or this instruction, always ask your healthcare professional. Healthwise, Incorporated disclaims any warranty or liability for your use of this information.
©2006-2021 Healthwise, Incorporated. Healthwise, Healthwise for every health decision, and the Healthwise logo are trademarks of Healthwise, Incorporated.