Magnesium is one of the most popular supplements on the shelf, and "good for your heart and blood pressure" is one of its most repeated selling points. So does it actually lower blood pressure? A large 2025 analysis in a top cardiology journal gives the clearest answer yet, and it is a genuinely useful one: yes, but modestly, and mostly for certain people. This post covers what the study found, who actually benefits, how magnesium works on blood pressure, how to use it sensibly, and which products make sense.
The benefit, in plain terms
Here is the short version. Magnesium can lower blood pressure, but for the average person the effect is small, only about 2 to 3 points. The important part is who it really helps: people who already have high blood pressure, especially those on medication, and people who are genuinely low in magnesium saw much bigger drops, in the range of 6 to 8 points. If your blood pressure is normal and your magnesium is fine, a supplement probably will not move the needle. So think of magnesium as most useful for filling a gap or supporting blood pressure that is already high, not as a blood-pressure drug for everyone. If you take blood-pressure medication, make it a conversation with your doctor before you add it.
The new study, in one paragraph
A 2025 systematic review and meta-analysis in Hypertension, a journal of the American Heart Association, pooled 38 randomized controlled trials covering 2,709 people. Magnesium supplementation (a median of 365 mg of elemental magnesium a day for about 12 weeks) lowered systolic blood pressure by 2.81 mmHg and diastolic by 2.05 mmHg on average. The effect was far larger in two groups: people with high blood pressure already on medication (systolic down 7.68 mmHg) and people low in magnesium (systolic down 5.97 mmHg). In people with normal blood pressure, the change was not statistically significant. The authors flag high variability between trials and, notably, found no clear dose-response.
Hypertension (American Heart Association), 2025;82(11):1844-1856. Meta-analysis, 38 RCTs, 2,709 participants. PMID 41000008.
The short version
- A 2025 meta-analysis of 38 trials found magnesium lowered blood pressure by about 2.8 / 2.0 mmHg on average, a small effect.
- The benefit was much larger in people already on blood-pressure medication (about 7.7 mmHg systolic) and people low in magnesium (about 6.0 mmHg).
- In people with normal blood pressure, there was no significant effect.
- An earlier 2016 analysis in the same journal found nearly the same modest average, so the core effect is consistent.
- Treat magnesium as most useful for correcting a shortfall or supporting existing blood-pressure care, not as a stand-alone blood-pressure drug, and loop in your doctor if you take BP medication.
What the study found
The researchers pooled 38 randomized trials in which people took magnesium or a placebo for at least four weeks, then compared the change in blood pressure. Here is the picture, expressed as the average drop versus placebo:
| Group | Systolic drop | Diastolic drop |
|---|---|---|
| Everyone (average) | about −2.8 mmHg | about −2.1 mmHg |
| High BP, already on medication | about −7.7 mmHg | about −3.0 mmHg |
| Low in magnesium | about −6.0 mmHg | about −4.8 mmHg |
| Normal blood pressure | no significant change | no significant change |
Two honest caveats come with these numbers. First, there was high variability between trials, meaning the studies did not all agree, which is a reason to read the averages as a guide rather than a promise. Second, and unusually, the analysis found no clear dose-response: taking more magnesium did not reliably lower blood pressure more. That is a clue about how magnesium works here, which we will come back to. It is also worth noting this was an independent analysis in a leading American Heart Association journal, not a supplement-industry study, so there was no commercial incentive to make a cheap mineral look good.
Who actually benefits
The single most useful pattern in this study is not the headline number, it is who the effect showed up in. Magnesium moved blood pressure meaningfully in people who already had high blood pressure (especially those on medication) and people who were genuinely low in magnesium, while in people whose blood pressure was normal it did essentially nothing. Two honest caveats come with that: these are subgroup comparisons, which are more exploratory and less reliable than the overall result, and part of the bigger drop in medicated, higher-starting-point people simply reflects having more room to fall. Even so, taken together with the absent dose-response, the results lean toward a sensible reading: magnesium seems to help most when it is correcting a shortfall or supporting blood pressure that is already high, rather than pushing a normal reading lower.
This is not a one-off, either. A larger 2016 meta-analysis in the same journal found almost the identical modest average, about 2 mmHg systolic at a similar dose. The two reviews share many of the same underlying trials, so they are not fully independent, but landing in the same place nearly a decade apart still suggests the modest average is real. And modest is not the same as pointless. Researchers take even small, reliable blood-pressure differences seriously, because across a whole population lower blood pressure tracks with less stroke and heart disease, and for an individual with hypertension or low magnesium the larger 6 to 8 mmHg range is worth having as part of a broader plan.
How magnesium lowers blood pressure
Magnesium's blood-pressure effect has a plausible, fairly well-understood basis. Magnesium acts as a natural calcium antagonist: calcium makes vascular muscle contract, and magnesium competes with it, helping the muscle in your blood-vessel walls relax so vessels widen a little. It also supports the endothelium (the lining of your vessels) in producing nitric oxide, a signal that relaxes vessels, and it influences the hormonal systems that regulate salt and fluid balance. When magnesium is low, vessels tend to be stiffer and more constricted, which is exactly why the biggest benefits appear in people who were deficient. The lack of a dose-response fits this "restore what's missing" model better than a "more is always better" one.
How to use it sensibly
- Pick a well-absorbed form. Magnesium glycinate (gentle, easy on the stomach), taurate (the form most often chosen for heart and blood-pressure support), and citrate are all well absorbed. Skip magnesium oxide, which is cheap but poorly absorbed and the most likely to cause loose stools. Worth knowing: the trials pooled many different forms and did not show one clearly beats another for blood pressure, so choose on absorption and how well you tolerate it, not marketing. Our which magnesium for which goal guide breaks the forms down.
- Read the elemental magnesium, not the compound weight. A "1,000 mg magnesium glycinate" capsule may contain only around 140 mg of actual (elemental) magnesium. The trials centered on about 365 mg of elemental magnesium a day, and a sensible everyday range is roughly 200 to 350 mg.
- Mind the upper limit. The tolerable upper limit for supplemental magnesium is 350 mg a day (magnesium from food has no such limit). The trials often used a little more than that, but higher supplemental doses mostly add loose stools rather than more benefit, so for most people staying around 300 to 350 mg is sensible unless a doctor advises otherwise.
- Give it about 12 weeks, and measure. Effects build over weeks. Track your blood pressure at home so you know whether it is actually helping you.
- Respect the interactions. Magnesium can add to blood-pressure medication (a plus, but one to monitor), and it can blunt absorption of some antibiotics and thyroid medication, so separate those by a couple of hours. People with kidney disease should only use it under medical supervision.
Products worth considering
These are sensible magnesium options for blood-pressure support, chosen for a well-absorbed form and a clear, meaningful elemental-magnesium dose. For the fuller lineup across goals, see our best magnesium supplements guide.
Frequently asked questions
Does magnesium lower blood pressure?
On average, a little. A 2025 meta-analysis of 38 trials found magnesium lowered systolic blood pressure by about 2.8 mmHg and diastolic by about 2.0 mmHg. The more useful finding is that the effect was much larger, around 6 to 8 mmHg systolic, in people already on blood-pressure medication and people low in magnesium, and not significant in people with normal blood pressure.
How much magnesium, and which form, is best for blood pressure?
The trials used a median of about 365 mg of elemental magnesium a day for around 12 weeks. Choose a well-absorbed form such as magnesium glycinate, taurate, or citrate rather than magnesium oxide, and check the label for elemental magnesium, not the compound weight. Note the tolerable upper limit for supplemental magnesium is 350 mg a day, above which loose stools become likely.
Will magnesium help if my blood pressure is already normal?
Probably not much. In the 2025 analysis, people with normal blood pressure did not see a statistically significant change. Magnesium appears to help most when it is correcting a shortfall or supporting blood pressure that is already high, rather than pushing a normal reading lower.
Can I take magnesium with my blood-pressure medication?
Talk to your doctor first. Magnesium can add to the blood-pressure-lowering effect of medication, which is part of why medicated people saw the biggest drops, but it also means the combination could lower your pressure more than intended. It can also interfere with the absorption of some medicines. Your doctor can advise on timing and monitoring.
How long does magnesium take to affect blood pressure?
The trials generally ran for around 12 weeks, so give it two to three months of daily use before judging it, ideally tracking your blood pressure at home. Any effect is gradual, not something you would see the first week.
Is magnesium safe, and what are the side effects?
For most people magnesium is very safe, with loose stools being the most common side effect, especially from magnesium oxide or citrate at higher doses. It is riskier for people with reduced kidney function, who clear magnesium poorly and can build up dangerous levels, so they should only use it under medical supervision. Separate it by a couple of hours from medicines like certain antibiotics and thyroid medication.
The bottom line
Magnesium really does lower blood pressure, but the 2025 evidence draws the honest boundaries around that claim. The average effect is small, roughly 2 to 3 mmHg, and it is concentrated in the people who stand to gain most: those with high blood pressure, those on blood-pressure medication, and those who are genuinely low in magnesium, where the drop can reach 6 to 8 mmHg. If your blood pressure and magnesium are already normal, do not expect much. Used well, as a well-absorbed form at around 300 mg of elemental magnesium a day, given a couple of months, and coordinated with your doctor if you take medication, magnesium is a low-risk, evidence-backed way to support healthy blood pressure alongside the basics of diet, activity, and sleep.
