Anti-inflammatory painkillers like ibuprofen can reduce menstrual blood flow by about 25%, and they work within the first day of use. That makes them the fastest option you can try at home without a prescription. But depending on how heavy your bleeding is and how urgently you need it to stop, there are stronger tools available, from prescription medications that can halt bleeding within hours to hormonal methods that prevent periods altogether.
Ibuprofen and Other Anti-Inflammatories
Over-the-counter anti-inflammatory drugs are the most accessible way to lighten your flow quickly. They work by reducing your body’s production of prostaglandins, the compounds that trigger uterine contractions and help shed the lining. With fewer prostaglandins, your uterus contracts less aggressively, and less blood is released.
Ibuprofen reduces menstrual blood loss by roughly 25% compared to placebo when taken at higher doses (around 1,200 mg per day, split into three doses). Naproxen performs slightly better, cutting flow by about 30%. The key is timing: you start taking the medication just before or at the very beginning of your period, then continue through your heaviest days. Taking it mid-cycle after bleeding is already heavy will still help, but you’ll get less benefit than if you started early. These drugs also relieve cramps, so they pull double duty.
Tranexamic Acid for Heavy Flow
If ibuprofen isn’t enough, tranexamic acid is a prescription medication specifically designed for heavy menstrual bleeding. It works differently from anti-inflammatories. Instead of reducing contractions, it stabilizes blood clots. Your body naturally forms clots to slow bleeding, but an enzyme called plasmin breaks those clots down. Tranexamic acid blocks that enzyme, so clots hold together longer and bleeding slows significantly.
The typical prescription in the US is 1.3 grams taken three times a day for up to five days, starting on the first day of your period. Clinical studies generally use doses in the range of 4 to 4.5 grams per day. It’s one of the most effective non-hormonal options for reducing menstrual blood loss, and it doesn’t affect your fertility or cycle length. You take it only during the days you’re bleeding.
Hormonal Options That Stop Bleeding Faster
For acute, heavy bleeding that needs to stop soon, doctors sometimes prescribe a high-dose progestin called norethindrone. In clinical use, about 63% of women saw bleeding stop within four hours of taking a 10 mg dose. On average, bleeding stopped completely within about 46 hours, and nearly 79% of women experienced full cessation within seven days. This is typically a short-term intervention, not something you’d use every cycle, but it’s the closest thing to an off switch for an active period.
If you’re already on combined birth control pills, you have a built-in option. Skipping the placebo week and starting a new pack of active pills can shorten or stop your period. According to the American College of Obstetricians and Gynecologists, the hormones in birth control pills prevent the uterine lining from building up when taken continuously. If you want to stop a period that’s already started, beginning active pills may not halt it immediately, but it will typically shorten it. For future cycles, skipping the placebo pills entirely means you won’t get a withdrawal bleed at all. Vaginal rings work the same way when used continuously.
Vitamin C and Bioflavonoids
There’s limited but encouraging evidence that vitamin C combined with bioflavonoids can reduce heavy bleeding by strengthening capillary walls. In one small study of 18 women with heavy periods, 16 saw improvement after supplementing with both. The proposed dose in naturopathic treatment plans is typically 1,000 mg of bioflavonoids twice per day. This isn’t a fast-acting solution on the scale of tranexamic acid or norethindrone, but it may help over multiple cycles if your bleeding tends to be consistently heavy. Think of it as a supporting strategy rather than an emergency fix.
Why Heavy Periods Get Worse Over Time
Heavy menstrual bleeding is one of the leading causes of iron deficiency in women of reproductive age. What many people don’t realize is that this creates a self-reinforcing problem. Losing a large volume of blood each month depletes your iron stores. Low iron can then contribute to fatigue, weakness, and difficulty concentrating, but it also makes it harder for your body to manage bleeding efficiently in subsequent cycles. Research published in the American Journal of Obstetrics and Gynecology notes that the connection between heavy periods and iron deficiency is “poorly appreciated and frequently normalized” by both patients and healthcare providers. If your periods have been getting heavier over time and you feel increasingly drained, checking your iron levels is a practical first step that can change how you approach treatment.
Signs Your Bleeding Needs Medical Attention
Not all heavy periods are the same. The CDC defines heavy menstrual bleeding as soaking through one or more pads or tampons every hour for several consecutive hours, or bleeding that lasts longer than seven days per cycle. If either of those applies to you, the bleeding has crossed from inconvenient into a category that warrants evaluation. Conditions like fibroids, polyps, clotting disorders, and hormonal imbalances can all drive excessive flow, and the right treatment depends entirely on the cause. A period that sends you through a pad an hour isn’t just annoying. It’s a signal your body is losing more blood than it should.

