Blood test
Magnesium test
Magnesium test: what it measures, why a doctor orders it, how to prepare, and what a high or low result can mean - with private and NHS access routes in the UK.
Key facts
At a glance
-
What it measures: the level of magnesium in your blood, a mineral needed for muscle, nerve and heart rhythm function.
-
Why it is ordered: when investigating cramps, tremor, palpitations or low calcium and potassium, and in people on diuretics or long-term acid-suppressing medicines.
-
No fasting or special preparation is needed for this test on its own.
-
Reference ranges: blood level is an imperfect window on total body magnesium, most of which sits inside cells and bone. Every laboratory publishes its own interval, so the range printed on your report is the one that applies to you.
-
A raised result is uncommon and usually linked to kidney impairment or magnesium-containing medicines. A low result can follow gut losses, alcohol, diuretics or proton pump inhibitors, and can drag potassium and calcium down with it.
-
Results are usually back within 24-48 hours when taken privately, and often the same day for urgent requests.
The full picture
What this test tells you, and how to get it
The magnesium test measures the level of magnesium in your blood, a mineral needed for muscle, nerve and heart rhythm function. Doctors most often request it when investigating cramps, tremor, palpitations or low calcium and potassium, and in people on diuretics or long-term acid-suppressing medicines. No fasting or special preparation is needed for this test on its own. Blood level is an imperfect window on total body magnesium, most of which sits inside cells and bone, and reference intervals genuinely differ between laboratories, so no single number should be treated as a universal cut-off - your result is always read against the range printed on your own report. Broadly, a raised result is uncommon and usually linked to kidney impairment or magnesium-containing medicines, while a low result can follow gut losses, alcohol, diuretics or proton pump inhibitors, and can drag potassium and calcium down with it, and either finding is interpreted alongside your symptoms, medication and other results rather than in isolation. Results are usually back within 24-48 hours when taken privately, and often the same day for urgent requests.
In the UK there are two routes to this test. Your NHS GP can arrange it free of charge when it is clinically indicated, though getting the appointment, the blood draw and the follow-up discussion can add days to weeks depending on local demand. Privately, the magnesium test can usually be booked within days - through a private GP, a walk-in phlebotomy clinic or a self-request home-testing service - often added to a bone or electrolyte profile. A private result still deserves a clinician's interpretation: an isolated number without context is where most confusion about blood tests begins.
A quiet reminder
This guide is for information, not medical advice.
Your own clinician knows your history and can tell you which parts apply to you. Reference ranges vary between laboratories - always read your result against the interval printed on your own report. Next review of this page: 2027-09-27.
Frequently asked
Common questions about Magnesium test.
Quick, plain-English answers to what people ask us most.
-
What does a magnesium test measure?
It measures the level of magnesium, a mineral important for muscle, nerve, and heart function, circulating in your blood. Levels that are too high or too low can both cause symptoms and are usually assessed alongside other electrolytes.
-
Why would a doctor order a magnesium test?
It's often requested if you have muscle cramps, tremors, palpitations, or fatigue, or if you're taking medications like certain diuretics or proton pump inhibitors known to affect magnesium levels. It may also be checked in people with digestive conditions affecting absorption.
-
Do I need to prepare for the test?
No fasting is usually required, though it's helpful to mention any supplements, antacids, or diuretics you take, as these can influence results.
-
What happens during the test?
It's a simple blood draw from the arm, taking only a few minutes, often done alongside other electrolyte checks.
-
Does it hurt or carry risks?
You'll feel a brief pinch, similar to any routine blood test, with minimal risk of bruising.
-
How long do results take?
Results are usually available within 24 to 48 hours.
-
What do abnormal results mean, and what happens next?
Low magnesium is often linked to diet, certain medications, or digestive absorption issues, and can usually be corrected with supplements or dietary changes. High magnesium is less common and more often related to kidney function or magnesium-containing supplements or antacids. Your doctor will consider your symptoms and other blood results before recommending any changes.
-
Is this test available on the NHS, and how much does private testing cost?
Magnesium testing is available on the NHS when clinically indicated, though it isn't always part of routine screening and may require a specific request. Private testing offers convenient access and specialist review. Cost varies by provider.
-
Is the magnesium test accurate and reliable?
Blood magnesium testing is well established, though it's worth knowing that blood levels don't always perfectly reflect the amount of magnesium stored in your body's tissues, so results are interpreted alongside symptoms.
-
How do I book this test privately, and how quickly can I be seen?
You can book a private blood test online, often within a day or two, with results reviewed by a doctor who can advise on diet or supplementation if needed.