What Causes Muscle Twitching?
Causes of muscle twitching include: • Lack of sleep and fatigue • Stress or anxiety • Dehydration • Benign twitches (twitches without known cause often affecting eyelids, calf and thumbs) • Excessive caffeine • Genetics • Side-effects of certain drugs or medication (such as diuretics, corticosteroids, or estrogens) • Withdrawals from certain medications (particularly benzodiazepines) • Lack of certain vitamins and minerals, often a Magnesium deficiency • Benign fasciculation syndrome • Multiple Sclerosis • Amyotrophic lateral sclerosis (ALS or Lou Gehrig’s disease) • Damage to the nerve that leads to a muscle • Muscular dystrophy • Spinal muscular atrophy • Weak muscles (myopathy)