Anti-inflammatory painkillers like ibuprofen and naproxen are the most effective over-the-counter medicines for period cramps. They work by blocking the chemical process that causes the pain in the first place, not just masking it. For cramps that don’t respond to OTC options, hormonal treatments and other prescriptions can make a significant difference.
Why Period Cramps Happen
Period cramps come down to one key chemical: prostaglandins. Right before and during your period, your uterus ramps up production of these compounds, which trigger the muscular contractions that shed the uterine lining. Higher prostaglandin levels mean stronger, more painful contractions and reduced blood flow to the uterus, which intensifies the cramping sensation. This is why some people have barely noticeable cramps while others are doubled over. The difference often comes down to how much prostaglandin your body produces.
Understanding this mechanism matters because it explains why some medicines work dramatically better than others. A drug that actually lowers prostaglandin production will reduce pain at its source, while one that only dulls pain signals in the brain offers more limited relief.
NSAIDs: The First-Line Option
Nonsteroidal anti-inflammatory drugs (NSAIDs) are the gold standard for period cramps. Ibuprofen (Advil, Motrin) and naproxen sodium (Aleve) both block the enzyme responsible for making prostaglandins. This means they reduce the intensity of uterine contractions, not just your perception of the pain. That dual action is why NSAIDs consistently outperform other over-the-counter painkillers for menstrual cramps specifically.
A pooled analysis of five clinical trials involving 443 women compared naproxen, ibuprofen, acetaminophen, and placebo head to head. Naproxen at 400 mg provided greater pain relief than acetaminophen within 30 minutes. By six hours, both the 400 mg and 200 mg doses of naproxen outperformed acetaminophen and ibuprofen. Women also rated naproxen higher for overall symptom relief and drug preference compared to placebo.
That said, ibuprofen remains extremely popular and effective, partly because it’s widely available and works quickly. The practical difference between naproxen and ibuprofen for most people is duration: naproxen lasts longer (up to 12 hours per dose versus 4 to 6 for ibuprofen), so you take it less often. If you find ibuprofen works well for you, there’s no urgent reason to switch.
Timing Makes a Big Difference
The single most important tip for NSAIDs is to start taking them early. Ideally, take your first dose as soon as you feel cramps beginning, or even a few hours before your period starts if your cycle is predictable. Prostaglandins build up quickly once your period begins, and it’s easier to prevent that buildup than to reverse it once the pain is already intense. Waiting until cramps are severe means you’re fighting a wave of inflammation that’s already peaked.
Why Acetaminophen Is Less Effective
Acetaminophen (Tylenol) can take the edge off mild cramps, but it doesn’t reduce prostaglandin production the way NSAIDs do. It works primarily on pain perception in the brain without addressing the inflammation and muscular contractions driving the pain. Clinical data consistently shows it performs worse than both ibuprofen and naproxen for menstrual cramps. If you can’t take NSAIDs due to stomach issues, kidney concerns, or other reasons, acetaminophen is a reasonable backup, but it’s not the best tool for this particular job.
Antispasmodic Medications
Antispasmodics take a different approach by directly relaxing the smooth muscle of the uterus rather than targeting prostaglandins. One option studied for period cramps is hyoscine butylbromide (sold as Buscopan in many countries), which works specifically on the spasming uterine muscle.
In a real-world survey of 314 women with period cramps, a combination of hyoscine butylbromide and acetaminophen reduced average pain scores from 7.45 out of 10 down to 2.86. That’s roughly a 5-point drop on a 10-point scale. Relief kicked in within 60 minutes for about 85% of women, and the treatment improved ability to work by nearly 65% and sleep quality by over 70%. A separate controlled trial found this combination was more effective than either placebo or hyoscine butylbromide alone.
Antispasmodics can be especially useful if NSAIDs upset your stomach or if you experience cramps that feel more like intense spasms than a dull ache. Availability varies by country, and some formulations require a prescription.
Hormonal Treatments for Recurring Cramps
If you deal with painful cramps every month and OTC painkillers aren’t cutting it, hormonal treatments are the next step. They work by thinning the uterine lining, which means your body produces less prostaglandin in the first place. Less lining to shed equals less inflammation and lighter, less painful periods.
Combined birth control pills (containing both estrogen and progestin) are the most commonly prescribed option. They significantly reduce pain intensity and often mean you need fewer painkillers during your period. Some people take them continuously to skip periods altogether, which can eliminate cramps almost entirely.
The hormonal IUD (such as Mirena) is another effective option, particularly for people who want long-term relief without remembering a daily pill. It releases a small amount of progestin directly into the uterus, thinning the lining locally. Many people with a hormonal IUD experience dramatically lighter periods or stop having them altogether. Progestin-only implants (the small rod placed in your upper arm) also reduce period pain for many users through a similar mechanism.
These options require a prescription and a conversation with a healthcare provider about which fits your health profile and preferences. The tradeoff is that hormonal methods take a cycle or two to show their full effect, unlike a painkiller that works in 30 minutes.
Supplements With Clinical Evidence
A few nutritional supplements have shown genuine results in clinical trials, though the evidence is smaller in scale than for NSAIDs or hormonal treatments.
- Vitamin B1 (thiamine): A well-conducted trial of 556 adolescents found that 100 mg of vitamin B1 taken daily for two months was significantly more effective than placebo at reducing menstrual pain. This is a low-risk option worth trying alongside other treatments.
- Magnesium: Two of three clinical trials found magnesium more effective than placebo for period pain. The effective dose in studies was around 500 mg daily. One trial also found it reduced the need for additional pain medication and time missed from work. Results aren’t as consistent as with NSAIDs, and roughly a third of participants dropped out of the studies, which limits how confident we can be in the findings.
Neither supplement works as fast as popping an ibuprofen. They’re more of a background strategy, taken regularly over weeks, that may reduce your overall pain level each cycle. They’re most useful as an add-on rather than a replacement for painkillers during acute cramps.
Putting It All Together
For most people, the practical approach looks like a layered strategy. Start with an NSAID (naproxen or ibuprofen) taken early, ideally before cramps reach full intensity. If that alone isn’t enough, adding heat therapy (a heating pad on the lower abdomen) and a supplement like magnesium or vitamin B1 taken consistently across cycles can provide additional relief. If monthly cramps are still disrupting your life despite OTC painkillers, hormonal options are highly effective and worth discussing with a provider. Pain that doesn’t respond to any of these strategies, gets progressively worse over time, or is accompanied by very heavy bleeding may signal an underlying condition like endometriosis or fibroids that needs its own evaluation.

