What causes your muscles to twitch?
Muscle twitches are caused by our muscles tightening up ("contracting") involuntarily — in other words, when we're not actually controlling them.
Muscle twitches can happen for lots of reasons, like stress, too much caffeine, a poor diet, exercise, or as a side effect of some medications.
Lots of people get twitches in the eyelid, thumb, or calf muscles. These types of twitches usually go away after a few days. They're often related to stress or anxiety.
Although most twitches go away in a few days and are nothing to worry about, some twitches can be caused by nerve problems or other medical conditions. Let your doctor know if:
Getting enough sleep, avoiding too much caffeine, and eating healthy foods (like lots of fruits and vegetables), can help prevent some muscle twitches. They're also good ways to stay healthy overall!
Reviewed by: Steven Dowshen, MD
Date reviewed: August 2013
*Names have been changed to protect user privacy.
|National Institutes of Health (NIH) NIH is an Agency under the U.S. Department of Health and Human Services, and offers health information and scientific resources.|
|Stress There's good stress and bad stress. Find out what's what and learn practical ways to cope in this article.|
|Tics A tic is a sudden, repetitive movement or sound that some people make, which can be difficult to control.|
|Bones, Muscles, and Joints Our bones, muscles, and joints form our musculoskeletal system and enable us to do everyday physical activities.|
What to expect when coming to Akron Children's
For healthcare providers and nurses
Residency & Fellowships, Medical Students, Nursing and Allied Health
For prospective employees and career-seekers
Our online community that provides inspirational stories and helpful information.