Our team of medical experts are ready to help

Your questions answered

Jamie Barber asked...

I keep getting night cramps.

I keep getting night cramps – what causes this?

  • mother-thermometer-doctor-at-hand

    Do you need to see a GP quickly?


    Would you like to speak with a doctor by video or phone at a time that suits you?

    Our Doctor@Hand service, delivered by Doctor Care Anywhere, offers a doctor appointment by video or phone at a time that suits you.

The answer

Night cramps are really common, especially in pregnancy and as you get older – about 1/3 of people over 60 get them. They are also more common if you have an underactive thyroid gland. Cramps can be caused by imbalance of the natural salts in your bloodstream – for instance, low sodium or low or high potassium (sometimes caused by taking water tablets for high blood pressure); low calcium or low blood sugar (if you have diabetes and take certain medicines to lower your blood sugar). Often there is no cause found for night cramps – they often run in families. However, it’s worth seeing your GP to get some simple blood tests.

Newsletter sign up

Sign up to our monthly newsletter, Better Health, to receive our latest health and wellbeing updates.

Sign up to newsletter