Why we sometimes get twitches in parts of our body such as in the legs and what it means – and if there can be different reasons for it.

Muscle twitches come due to disturbance in the brain and spinal cord, which result in sending of electrical signals to the muscles. The signals trigger involuntary fibers contraction in the muscles, which can be seen under the skin. Reasons for twitching include muscle fatigue perhaps due to exercise or electrolyte imbalance caused by excessive sweating. Sleep deprivation can also cause twitching because it influences the effectiveness of neurotransmitter receptors. Furthermore, magnesium deficiency may cause twitching because magnesium helps in calcium transportation that keeps muscles and nerves healthy. Other causes include;

  • Anxiety and stress
  • Dehydration
  • Some medications

Is it something to be concerned about?

Well, yes. It is a concern because the action may suggest serious health conditions, such as, multiple sclerosis, lupus, and degenerative neurological issues.

If it keeps happening should we seek medical help?

It is best to call your doctor if experiencing twitches plus other strange symptoms. But I generally tell my clients to seek help immediately they feel bothered by the condition.

Are there ways to prevent it?

Of course, yes. For example;

  • Lower caffeine consumption.
  • Stay hydrated.
  • Get sufficient sleep.
  • Warm up and cool down if an exerciser.
Charlotte Cremers
Latest posts by Charlotte Cremers (see all)

MS, University of Tartu
Sleep specialist

Using the acquired academic and professional experience, I advise patients with various complaints about mental health - depressed mood, nervousness, lack of energy and interest, sleep disorders, panic attacks, obsessive thoughts and anxieties, difficulty concentrating, and stress. In my free time, I love to paint and go on long walks on the beach. One of my latest obsessions is sudoku – a wonderful activity to calm an unease mind.

Latest from Ask the Expert