The most effective over-the-counter medicine for period cramps is an anti-inflammatory painkiller like ibuprofen or naproxen sodium. These work differently from regular painkillers because they target the root cause of menstrual pain, not just the sensation of it. If over-the-counter options aren’t enough, hormonal treatments can reduce or eliminate cramps entirely.
Why Period Cramps Happen
Your uterus produces hormone-like chemicals called prostaglandins to help shed its lining each month. These prostaglandins trigger the muscle contractions you feel as cramps. The more prostaglandins your body releases, the stronger the contractions and the worse the pain. This is why some people barely notice their period while others are doubled over: it comes down to how much of these chemicals your body produces.
Anti-Inflammatory Painkillers Work Best
Anti-inflammatory painkillers (NSAIDs) like ibuprofen and naproxen sodium are the first choice for period cramps because they actually reduce prostaglandin production. Research published in The American Journal of Medicine confirmed that ibuprofen inhibits prostaglandin release during menstruation, which directly alleviates cramping. This makes NSAIDs fundamentally different from acetaminophen (Tylenol), which blocks pain signals in the brain but does nothing to reduce the uterine contractions causing the problem.
For naproxen sodium, the typical approach is a 500 mg starting dose, then 250 mg every 6 to 8 hours as needed. After the first day, don’t exceed 1,250 mg in 24 hours. Ibuprofen is taken more frequently in smaller doses, typically 200 to 400 mg every 4 to 6 hours. Both are widely available without a prescription.
The key difference between the two is duration. Naproxen lasts longer per dose (up to 12 hours of relief), so you take it less often. Ibuprofen wears off faster but kicks in sooner. If one doesn’t work well for you, try the other. People often respond differently to each.
Timing Makes a Difference
Starting your anti-inflammatory painkiller early, ideally at the very first sign of bleeding or cramping, gives the medication time to lower prostaglandin levels before pain peaks. The first 48 hours of your period are typically when prostaglandin production is highest and cramps are worst, so consistent dosing during this window matters more than taking a single pill once pain is already severe. If you wait until cramps are at full intensity, you’re playing catch-up against prostaglandins that have already been released.
When Acetaminophen Is the Better Choice
NSAIDs aren’t safe for everyone. If you have a history of stomach ulcers, kidney problems, or are taking blood thinners, acetaminophen (Tylenol) is the safer option. People with asthma also need to be cautious. A condition called NSAID-exacerbated respiratory disease can cause serious breathing problems in people with severe or poorly controlled asthma, chronic sinus issues, or nasal polyps. If you’ve ever had a respiratory reaction to aspirin or ibuprofen, avoid all NSAIDs for period pain and stick with acetaminophen.
Acetaminophen won’t reduce cramping as effectively since it doesn’t lower prostaglandin levels, but it does blunt the pain signal itself, which can be enough for mild to moderate cramps.
Hormonal Options for Ongoing Cramps
If you’re reaching for painkillers every single month and they’re barely taking the edge off, hormonal treatments can reduce or eliminate period cramps by thinning the uterine lining so there’s less tissue to shed and fewer prostaglandins produced. Several options are effective:
- Combined pill: Reduces both pain and heavy bleeding. Some people take it continuously to skip periods altogether.
- Hormonal coil (IUS): A small device placed in the uterus that releases a low dose of hormone locally. It’s generally the most effective option for heavy, painful periods and lasts several years.
- Contraceptive implant: A small rod inserted under the skin of your arm that helps with both pain and flow.
- Contraceptive injection: Given every few months, this often lightens or stops periods entirely over time.
These are prescribed even for people who don’t need contraception. The NHS specifically recommends them as treatments for painful periods regardless of whether pregnancy prevention is a goal. A conversation with your doctor can help narrow down which type fits your lifestyle and health history.
Supplements That May Help
Two supplements have some clinical backing for period pain, though the evidence is smaller in scale than for NSAIDs.
Vitamin B1 (thiamine) at 100 mg daily showed meaningful pain reduction in a well-conducted trial of 556 adolescents. After two months of daily use, it outperformed a placebo. This suggests it works as a preventive measure rather than something you take on the day of your period.
Magnesium has more mixed results. Two out of three small trials (totaling 98 women) found it reduced period pain compared to a placebo, typically at doses around 500 mg daily. The third trial showed no benefit. These studies were small enough that the results aren’t definitive, but magnesium is generally safe and inexpensive if you want to try it alongside other approaches.
Neither supplement works as a replacement for NSAIDs during acute pain, but they may reduce overall severity over time when taken consistently.
Signs Your Cramps Need More Investigation
Some level of cramping is normal. Pain that stops you from working, going to school, or handling daily life is not. According to Johns Hopkins Medicine, severe pelvic pain with periods should be evaluated by a gynecologist, because it can signal an underlying condition like endometriosis.
Beyond intense cramps, watch for pain that persists even when you’re not on your period, pain during sex, pain with bowel movements, or cramps that don’t improve no matter what medication you try. Endometriosis affects the tissue outside the uterus and won’t respond to standard cramp treatments. If you’ve cycled through NSAIDs and hormonal options without relief, a specialist evaluation at a pelvic pain center may be the next step.