What causes muscle cramps, and are there any cures?

What causes muscle cramps, and are there any cures?
27 February 2011



Dear Dr Chris,

I have at times heard you on 702 and am impressed with your vast knowledge on seemingly any subject.
Please can you offer advice on how to cure/prevent leg cramps. I am a 69 year old male and have suffered leg cramps for many years. They occur mostly in bed at night and sometimes when dining out at night either at restaurants or at friends' homes. Apart from being very painful, it is rather embarrassing having these cramps in company.
I regularly take 4 magnesium chloride tablets daily, 2 in the morning and 2 at night as well as 600mg of potassium every morning. The potassium has been prescribed by my cardiologist as I am on hypertension medication containing a diuretic.

Kind Regards
Glen Griffith


We put this to Dr. Steven Huan, Ashley Montagu Fellow in the faculty of Education and Social Work at the University of Sydney...

Steven - A muscle cramp is an involuntary and forcibly contracted muscle that simply does not relax. When you use your muscles, you can control them voluntarily, in your legs and arms for example, and they can contract alternately, they can relax and then contract. But when you lose control of this, this is the muscle cramp. Now, about 95% of humans have muscle cramps, have experienced them at least sometimes, some more than others and it happens particularly in old age, but even children can have muscle cramps.

Now what do we do to prevent them? Well you have to be very careful about warming up before exercise, you have to be very careful that you don't become dehydrated. That's why, when you see for example, tennis players getting leg cramps, that's because they're losing a lot of fluid when they're on the tennis court, especially in very, very hot weather. So you have to remain hydrated.

You also have to have a high level of potassium in your body because if you have low potassium, sometimes this can cause the muscle cramps, but also, low potassium can be associated with muscle weakness as well.

Diana - Sometimes, muscles over-shorten themselves and this can be caused by low sodium, low potassium, dehydration, hypoglycaemia, and even hypocalcaemia, which is a lack of calcium. So, maybe try having a drink and something to replace whatever nutrients you might be missing. While sometimes it happens because the joint has been flexed too much and you just have to straighten it out or walk it off.


I believe muscle cramps are caused by magnesium deficiency. Magnesium relaxes muscles especially at night when we are sleeping. Without it nothing much else works -
we can't absorb calcium, potassium or even insulin etc. Synthetic magnesium as in supplements aren't the real magnesium that we need & knowing what depletes it in our bodies it is no wonder that most people are low in this vital nutrient. Here's a list of the things I believe depletes our magnesium levels: all dairy, onions, medications, synthetic ingredients, vaccinations, citrus, peanuts, plums, kumara & everything fermented incl alcohol, 95pc of the worlds coffee, cocoa & black tea.. deficiency doesn't just cause cramps I believe it either causes or is associated with causing most if not all ailments/conditions. We are what we eat after all.

Add a comment