Magnesium comes in more formats than your streaming subscriptions, and the label never tells you which one suits a period. Spray, tablets, bath soaks, oil. Same mineral, completely different jobs.
The short version: spray and oil go on where you aim them and suit a cramp day. Tablets are a daily habit, not a rescue. A bath is lovely and also a plan. Pick based on how much effort you'll realistically make at 9pm on day one.
What kinds of magnesium can you actually buy?
Four turn up again and again. Topical spray, tablets or capsules, bath soaks and flakes, and oils or creams. The pharmacy shelf will also throw glycinate, citrate and oxide at you. Those are tablet varieties, not separate formats, so don't let them derail the decision.
The label will tell you the milligrams. It will not tell you whether you'll actually use it.
Magnesium spray vs tablets: which is better for period cramps?
Depends what you want from it. A spray goes exactly where you aim it, which is the whole point on a cramp day. Desk, couch, car park before a meeting you'd rather skip. Magnesium+ Spray is the one we make, and it's built for exactly that.
Tablets are a slower, steadier habit, and some people find they don't agree with their stomach. Neither is a fix and we won't pretend otherwise.
Tablets need you to remember. Spray needs you to aim.
Wondering whether magnesium does anything for cramps in the first place? We gave that the honest answer here.
Is a magnesium bath actually worth it?
If you'll actually run one, yes. A soak is the most pleasant format and the least convenient. Twenty minutes, plus the part where you clean the bath afterwards.
Worth planning for a Sunday. Less useful at 11pm when you're already horizontal. Our Magnesium Soothing Sud Bubble Bath sits firmly in the plan-ahead column. More on baths and cramp days.
What about magnesium oil and creams?
Magnesium oil isn't oil. It's magnesium in water, and it feels like it lied to you. Same use case as a spray, slightly different texture, often tinglier.
Creams and butters are the low-tingle option if your skin isn't into it. A light tingle the first few times is normal with any topical. If it's too much, dilute it with water or go over a simple moisturiser.
Which magnesium should you use on day one?
Day one isn't the day to start a new routine. Reach for the format that asks the least of you.
That's usually a spray, on your lower belly or lower back, plus heat. rae handles the heat part without a cord, a kettle or a spot on the couch. Tablets are a fine background habit if you're already on them. The bath is for day three, when you can be bothered.
If you're managing endometriosis or ongoing pelvic pain, format matters more, because you're not choosing for three days a month. More on endometriosis here.
Magnesium formats compared
| Format | Best for | The catch |
|---|---|---|
| Spray | Cramp days, targeted, anywhere | Can tingle at first |
| Tablets | A steady daily habit | You have to remember, and some stomachs object |
| Bath soak | A planned wind-down | Twenty minutes and a bath to clean |
| Oil or cream | Same as spray, different texture | Oil is a misleading name |
Not sure you're low on magnesium in the first place? Here's what to look for. Rather eat your way there? Food that supports your cycle.
Quick answers
Is magnesium spray or tablets better for period cramps?
Neither is better outright. A spray goes where you aim it, so it suits a cramp day. Tablets suit a steady daily habit. Some people use both.
Does magnesium oil work the same as a spray?
They're close to the same thing. Magnesium oil is magnesium in water, not an oil, and it's often tinglier than a spray. Use it the same way.
How often should you use magnesium spray?
Once a day, or whenever a cramp lands. Spray onto clean skin over your lower belly, lower back or legs and rub it in. Follow the label.
Is a magnesium bath better than a spray?
Only if you'll run one. A bath is a twenty minute plan. A spray takes five seconds. The best format is the one you'll actually reach for.
Shop Magnesium+ Spray and the Magnesium Soothing Sud Bubble Bath.