A rumpled linen bed in soft pre-dawn light with a glass of water on the bedside table
Illustrative image

Short answer: leg cramps at night can be linked to ageing, strain from exercise (worse in hot or humid weather), late pregnancy, some medicines (such as statins or diuretics), dehydration or heavy alcohol use, and sometimes have no known cause.[6] Most pass without treatment.[6]

Leg cramps at night: what to know

  • During a cramp: stretch and massage the muscle, or stand up and put weight on the leg.[6]
  • Afterwards: paracetamol or ibuprofen may ease soreness but won't help while it's happening.[6]
  • To prevent them: regular calf stretches may help reduce cramps but may not stop them completely. The NHS wall-lean routine is: hold for 2 or 3 seconds, repeat for 5 minutes, three times a day, with the last session just before bed.[6]
  • Drink enough fluids, since not drinking enough is listed as a cause.[6]

When to see a doctor

See a GP if cramps disturb your sleep, you also have numbness or swelling in your legs, or a cramp lasts longer than 10 minutes.[6] A GP may suggest stretching or, if that doesn't help, quinine tablets, which aren't suitable for everyone.[6]

Sources

  1. NHS, Leg cramps

Written by the Prife iTeraCare team and last reviewed on 10 October 2026. This is general information, not medical advice, and it does not replace your doctor or physiotherapist. A session is a wellness experience, not a medical treatment.

Book a free session and see iTeraCare for yourself at our Anna Nagar centre.