Healthdirect Free Australian health advice you can count on.

Medical problem? Call 1800 022 222. If you need urgent medical help, call triple zero immediately

healthdirect Australia is a free service where you can talk to a nurse or doctor who can help you know what to do.

beginning of content

Magnesium blood test

4-minute read

Key facts

  • Magnesium blood tests are used to find out if your magnesium levels are normal.
  • There are many reasons why you might need a magnesium blood test.
  • Your doctor will explain your test results.

What is magnesium?

Magnesium is a mineral. Your body needs some magnesium for healthy muscles, nerves, bones and blood sugar levels. It is essential for many processes in your body, such as:

Most of the magnesium in your body comes from the food you eat. Foods high in magnesium include:

  • green vegetables, legumes and beans
  • nuts and seeds
  • wholegrains
  • some shellfish

Most people get enough magnesium from their diet, so talk to your doctor before taking magnesium supplements.

About one-third of the magnesium in your body is on the surface of your bones. The rest of the magnesium is in your muscles and soft tissues. Only a very small amount of magnesium is in your blood, about 1%.

Why do I need a magnesium blood test?

Your doctor might want to test your magnesium levels if you:

  • are older
  • drink a lot of alcohol
  • have a poor diet or an eating disorder
  • have uncontrolled diabetes
  • have a gastrointestinal disorder such as Crohn’s disease
  • have ongoing diarrhoea
  • have been using diuretics (medicines that make you urinate – wee) for a long time

Diuretics as also known as fluid tablets.

How do I prepare for a magnesium blood test?

Sometimes you may need to fast (not eat) overnight.

Some medicines can affect your magnesium levels. Tell your health care provider about any prescription and over-the-counter medicines you are taking.

It’s best to check with your doctor or the pathology collection centre. Ask them if there is anything you need to do before having your blood test.

How will this test be taken?

A blood sample will be taken from a vein in your arm. Sometimes you may have to give a urine sample as well.

What do my results mean?

It’s important to remember that a result outside the normal range might not mean that you have a health problem.

Low levels of magnesium may be caused by:

  • not enough magnesium in your diet
  • losing magnesium from your stomach
  • not absorbing enough magnesium from your intestines
  • your kidneys removing too much magnesium

High magnesium levels may be seen with:

Your doctor is the best person to talk with about your blood test results. You can talk about what they mean for you and what comes next.

ASK YOUR DOCTOR — Preparing for an appointment? Use the Question Builder for general tips on what to ask your GP or specialist.

Resources and support

To learn more read healthdirect’s Guide to blood testing.

You can also call the healthdirect helpline on 1800 022 222 (known as NURSE-ON-CALL in Victoria). A registered nurse is available 24 hours a day, 7 days a week.

Learn more here about the development and quality assurance of healthdirect content.

Last reviewed: October 2023


Back To Top

Need more information?

These trusted information partners have more on this topic.

Top results

Vegetables and legumes / beans | Eat For Health

Did you know most Australians eat only about half the recommended quantity of vegetables per day?  There is strong evidence that for each serve of vegetables eaten each day the risk of coronary heart disease is reduced even further!  Also, by eating vegetables, especially colourful vegetables, there is a reduced risk of stroke and weight gain. Vegetables, including legumes/beans are nutrient dense, low in kilojoules, and are a good source of minerals and vitamins (such as magnesium, vitamin C and folate), dietary fibre and a range of phytochemicals including carotenoids.

Read more on NHMRC – National Health and Medical Research Council website

Magnesium | Pathology Tests Explained

This test measures the amount of magnesium in your blood. Normally, only a very small amount (about 1%) of the total magnesium found in the body is present i

Read more on Pathology Tests Explained website

Vitamins and minerals - Better Health Channel

Vitamins and minerals are organic compounds that are required in very small amounts, for a variety of metabolic processes.

Read more on Better Health Channel website

Five foods to help lower blood pressure | Heart Foundation

One the easiest steps you can take to prevent high blood pressure is choosing healthy foods.

Read more on Heart Foundation website

Dietary guidelines for healthy eating - myDr.com.au

The Australian Dietary Guidelines are designed to give you enough of the nutrients essential for good health and reduce your risk of some diseases.

Read more on myDr website

How is Coeliac disease treated? - Coeliac Clinic Mindovergut.com

How is Coeliac disease treated? The gluten-free diet Currently, the only effective treatment for coeliac disease is the gluten-free diet

Read more on Mindovergut.com website

Nuts, health and kids | Nutrition Australia

Learn about the nutritional benefits of nuts for health, and how nuts can be incorporated into children's diets.

Read more on Nutrition Australia website

Vitamin and mineral supplements: when are they needed? - myDr.com.au

Vitamin and mineral supplements won't convert poor food choices into a healthy diet, but relevant quantities can address deficiencies at certain life stages.

Read more on myDr website

Constipation - Better Health Channel

Most cases of constipation are treated by eating a diet high in fibre, drinking more fluids, and exercising daily.

Read more on Better Health Channel website

Prealbumin | Pathology Tests Explained

The test measures levels of prealbumin, an important protein found in the blood. Prealbumin is produced primarily by the liver. It serves as a source for the

Read more on Pathology Tests Explained website

Healthdirect 24hr 7 days a week hotline

24 hour health advice you can count on

1800 022 222

Government Accredited with over 140 information partners

We are a government-funded service, providing quality, approved health information and advice

Australian Government, health department logo ACT Government logo New South Wales government, health department logo Northen Territory Government logo Queensland Government logo Government of South Australia, health department logo Tasmanian government logo Victorian government logo Government of Western Australia, health department logo

Healthdirect Australia acknowledges the Traditional Owners of Country throughout Australia and their continuing connection to land, sea and community. We pay our respects to the Traditional Owners and to Elders both past and present.