What is menorrhagia?
Menorrhagia is heavy menstrual bleeding. During a typical menstrual period, women lose approximately three tablespoons of blood over four to five days. However, people with menorrhagia may experience bleeding lasting longer than seven days or heavy bleeding that requires them to change their tampon or pad more than once an hour for several hours in a row.
Heavy menstrual bleeding might be common, with about one-third of women seeking treatment for it, but it isn't normal. It can disrupt your life and may indicate a more serious health condition. If you’re experiencing menorrhagia, talk with your women’s health specialist to find a solution to improve your quality of life.
Menorrhagia symptoms
It can be difficult to identify menorrhagia based on whether you have “heavy” bleeding because every person defines it a little differently.
You may have menorrhagia if you have any of the following symptoms:
- Doubling up on pads to keep from leaking
- Feeling exhausted or short of breath as a result of blood loss
- Heavy menstrual bleeding with clots the size of a quarter or larger
- Heavy menstrual flow that disrupts your life
- Needing to change sanitary pads or tampons overnight
- Periods that last longer than seven days
- Soaking through one or more pads or tampons hourly for several consecutive hours
When to see a doctor
If heavy menstrual bleeding interferes with your daily activities and causes you significant discomfort, talk with your OBGYN or primary care provider. Regularly losing excessive blood can significantly impact your health and well-being.
Your doctor can help find out why you are bleeding heavily. As some causes can be serious health issues, it’s best to check your symptoms for peace of mind.
What causes heavy menstrual bleeding?
Sometimes, the cause of heavy periods is unknown. However, several conditions can contribute to this issue, including:
Hormone imbalances
The hormones your body produces, like estrogen and progesterone, regulate your menstrual cycle and the heaviness of your periods. Imbalances in these hormones can cause the endometrial lining to build up excessively, leading to heavy bleeding.
Conditions that disrupt hormone production, such as polycystic ovary syndrome (PCOS), anovulation and thyroid disease, can interfere with ovulation.
Excess body weight can also affect hormone production and contribute to heavy periods. Discuss your ideal body weight with your healthcare provider to see if it may be a factor.
How is menorrhagia diagnosed?
To diagnose menorrhagia, you may have a physical exam, including a pelvic exam, and lab tests. These may include a pregnancy test and tests for certain sexually transmitted infections (STIs). Depending on your symptoms and age, additional tests may also be required.
Menorrhagia treatment
Excessive menstrual bleeding isn’t something you have to live with. Multiple treatment options can help alleviate bleeding and provide relief from other symptoms.
The treatment your women’s health provider recommends will depend on the causes of your bleeding.
Medications
Initial treatment for heavy menstrual bleeding often involves medications, such as:
- Anti-inflammatory medications: Help reduce pain associated with periods
- Antifibrinolytics: Slow blood clot breakdown, reducing heavy flows
- Contraceptives:Especially IUDs, birth control pills and others, can regulate menstruation and reduce bleeding
- Desmopressin nasal spray: Helps stop bleeding for people with inherited bleeding disorders such as mild hemophilia and von Willebrand disease
- Drug-releasing intrauterine contraception: Regulates menstruation and reduces bleeding
- Hormone therapy : Reduces bleeding for women going through perimenopause
- Iron supplements: Treat anemia caused by replacing some iron lost through excessive bleeding
Find a specialized care for menorrhagia
The women’s health team at Baylor Scott & White is here to help you manage heavy menstrual bleeding. We offer several locations for comprehensive diagnostic and treatment options in North and Central Texas. We help you get care at a convenient location that fits your needs.

1400 8th Ave , Fort Worth, TX, 76104
1400 8th Ave , Fort Worth, TX, 76104
Accepting walk-ins
Patients in line:

2608 Brockton Dr , Austin, TX, 78758
2608 Brockton Dr , Austin, TX, 78758
Not accepting walk-ins
Patients in line:

604 US 290 , Brenham, TX, 77833
604 US 290 , Brenham, TX, 77833
Not accepting walk-ins
Patients in line:

910 E Whitestone Blvd , Cedar Park, TX, 78613
910 E Whitestone Blvd , Cedar Park, TX, 78613
Not accepting walk-ins
Patients in line:

800 Scott and White Dr , College Station, TX, 77845
800 Scott and White Dr , College Station, TX, 77845
Not accepting walk-ins
Patients in line:

2600 E Pflugerville Pkwy Bldg 1, Ste 200, Pflugerville, TX, 78660
2600 E Pflugerville Pkwy Bldg 1, Ste 200, Pflugerville, TX, 78660
Not accepting walk-ins
Patients in line:

2600 E Pflugerville Pkwy Building 2, Pflugerville, TX, 78660
2600 E Pflugerville Pkwy Building 2, Pflugerville, TX, 78660
Not accepting walk-ins
Patients in line:

302 University Blvd , Round Rock, TX, 78665
302 University Blvd , Round Rock, TX, 78665
Not accepting walk-ins
Patients in line:

1402 W Ave H , Temple, TX, 76504
1402 W Ave H , Temple, TX, 76504
Accepting walk-ins
Patients in line:

2401 S 31st St , Temple, TX, 76508
2401 S 31st St , Temple, TX, 76508
Not accepting walk-ins
Patients in line:

1713 SW H K Dodgen Loop Bldg II, Ste 100, Temple, TX, 76502
1713 SW H K Dodgen Loop Bldg II, Ste 100, Temple, TX, 76502
Not accepting walk-ins
Patients in line:

5245 W US Hwy 290 Service Rd , Austin, TX, 78735
5245 W US Hwy 290 Service Rd , Austin, TX, 78735
Accepting walk-ins
Patients in line:

700 Medical Pkwy , Brenham, TX, 77833
700 Medical Pkwy , Brenham, TX, 77833
Accepting walk-ins
Patients in line:

5330 Overpass Rd , Buda, TX, 78610
5330 Overpass Rd , Buda, TX, 78610
Accepting walk-ins
Patients in line:

12505 Lebanon Rd , Frisco, TX, 75035
12505 Lebanon Rd , Frisco, TX, 75035
Accepting walk-ins
Patients in line:

700 Scott and White Dr , College Station, TX, 77845
700 Scott and White Dr , College Station, TX, 77845
Accepting walk-ins
Patients in line:

5601 Warren Pkwy , Frisco, TX, 75034
5601 Warren Pkwy , Frisco, TX, 75034
Accepting walk-ins
Patients in line:

7600 Better Way , Frisco, TX, 75033
7600 Better Way , Frisco, TX, 75033
Accepting walk-ins
Patients in line:

1650 W College St , Grapevine, TX, 76051
1650 W College St , Grapevine, TX, 76051
Accepting walk-ins
Patients in line:

100 Hillcrest Medical Blvd , Waco, TX, 76712
100 Hillcrest Medical Blvd , Waco, TX, 76712
Accepting walk-ins
Patients in line:

1901 N MacArthur Blvd , Irving, TX, 75061
1901 N MacArthur Blvd , Irving, TX, 75061
Accepting walk-ins
Patients in line:

6800 Scenic Dr , Rowlett, TX, 75088
6800 Scenic Dr , Rowlett, TX, 75088
Accepting walk-ins
Patients in line:

100 Medical Pkwy , Lakeway, TX, 78738
100 Medical Pkwy , Lakeway, TX, 78738
Accepting walk-ins
Patients in line:

810 W State Hwy 71 , Marble Falls, TX, 78654
810 W State Hwy 71 , Marble Falls, TX, 78654
Accepting walk-ins
Patients in line:

5252 W University Dr Highway 380 at Lake Forest Drive, McKinney, TX, 75071
5252 W University Dr Highway 380 at Lake Forest Drive, McKinney, TX, 75071
Accepting walk-ins
Patients in line:

2600 E Pflugerville Pkwy Bldg 1, Ste 100, Pflugerville, TX, 78660
2600 E Pflugerville Pkwy Bldg 1, Ste 100, Pflugerville, TX, 78660
Accepting walk-ins
Patients in line:

4700 Alliance Blvd , Plano, TX, 75093
4700 Alliance Blvd , Plano, TX, 75093
Accepting walk-ins
Patients in line:

300 University Blvd , Round Rock, TX, 78665
300 University Blvd , Round Rock, TX, 78665
Accepting walk-ins
Patients in line:

2401 S 31st St , Temple, TX, 76508
2401 S 31st St , Temple, TX, 76508
Accepting walk-ins
Patients in line:

2400 N Interstate 35E , Waxahachie, TX, 75165
2400 N Interstate 35E , Waxahachie, TX, 75165
Accepting walk-ins
Patients in line:

Baylor Scott & White OB/GYN Clinic - Waco
120 Hillcrest Medical Blvd Office Building 2, Ste 201-2, Waco, TX, 76712
Baylor Scott & White OB/GYN Clinic - Waco
120 Hillcrest Medical Blvd Office Building 2, Ste 201-2, Waco, TX, 76712
Not accepting walk-ins
Patients in line:

4461 Coit Rd Ste 205, Frisco, TX, 75035
4461 Coit Rd Ste 205, Frisco, TX, 75035
Not accepting walk-ins
Patients in line:

16050 Everwell Ln Professional Pavilion I, Ste 200, Frisco, TX, 75033
16050 Everwell Ln Professional Pavilion I, Ste 200, Frisco, TX, 75033
Not accepting walk-ins
Patients in line:

1631 Lancaster Dr Ste 370, Grapevine, TX, 76051
1631 Lancaster Dr Ste 370, Grapevine, TX, 76051
Not accepting walk-ins
Patients in line:

1005 W Ralph Hall Pkwy Ste 115, Rockwall, TX, 75032
1005 W Ralph Hall Pkwy Ste 115, Rockwall, TX, 75032
Not accepting walk-ins
Patients in line:

9500 Lakeview Pkwy Ste 100, Rowlett, TX, 75088
9500 Lakeview Pkwy Ste 100, Rowlett, TX, 75088
Not accepting walk-ins
Patients in line:

2460 N Interstate 35E Ste 225, Waxahachie, TX, 75165
2460 N Interstate 35E Ste 225, Waxahachie, TX, 75165
Not accepting walk-ins
Patients in line:

9101 N Central Expy Ste 250, Dallas, TX, 75231
9101 N Central Expy Ste 250, Dallas, TX, 75231
Not accepting walk-ins
Patients in line:

907 Mountain Lion Cir , Harker Heights, TX, 76548
907 Mountain Lion Cir , Harker Heights, TX, 76548
Not accepting walk-ins
Patients in line:

2405 S Clear Creek Rd , Killeen, TX, 76549
2405 S Clear Creek Rd , Killeen, TX, 76549
Not accepting walk-ins
Patients in line:

200 Medical Pkwy , Lakeway, TX, 78738
200 Medical Pkwy , Lakeway, TX, 78738
Not accepting walk-ins
Patients in line:

800 W State Hwy 71 , Marble Falls, TX, 78654
800 W State Hwy 71 , Marble Falls, TX, 78654
Accepting walk-ins
Patients in line:

213 Millcreek Dr Ste 190, Salado, TX, 76571
213 Millcreek Dr Ste 190, Salado, TX, 76571
Not accepting walk-ins
Patients in line:

4020 Junius St , Dallas, TX, 75246
4020 Junius St , Dallas, TX, 75246
Not accepting walk-ins
Patients in line:

530 Clara Barton Blvd Ste 100, Garland, TX, 75042
530 Clara Barton Blvd Ste 100, Garland, TX, 75042
Not accepting walk-ins
Patients in line:

3600 Gaston Ave Wadley Tower, Ste 1158, Dallas, TX, 75246
3600 Gaston Ave Wadley Tower, Ste 1158, Dallas, TX, 75246
Not accepting walk-ins
Patients in line:

2460 N Interstate 35E Ste 165, Waxahachie, TX, 75165
2460 N Interstate 35E Ste 165, Waxahachie, TX, 75165
Not accepting walk-ins
Patients in line:

3500 Gaston Ave , Dallas, TX, 75246
3500 Gaston Ave , Dallas, TX, 75246
Accepting walk-ins
Patients in line: