- Home
- Parents Home
- Allergy Center
- Asthma Center
- Cancer Center
- Factsheets (for Educators)
- Diabetes Center
- A to Z
- Emotions & Behavior
- First Aid & Safety
- Food Allergy Center
- General Health
- Growth & Development
- Flu Center
- Heart Health
- Helping With Homework
- Infections
- Diseases & Conditions
- Nutrition & Fitness Center
- Play & Learn Center
- School & Family Life
- Pregnancy & Newborn Center
- Pregnancy & Baby
- Q&A
- Recipes
- Sports Medicine Center
- Doctors & Hospitals
- Videos
- Para Padres
- Home
- Kids Home
- Asthma Center for Kids
- Cancer Center for Kids
- Movies & More
- Diabetes Center for Kids
- Getting Help
- Feelings
- Puberty & Growing Up
- Health Problems of Grown-Ups
- Health Problems
- Homework Center
- How the Body Works
- Illnesses & Injuries
- Nutrition & Fitness Center for Kids
- Recipes & Cooking for Kids
- Staying Healthy
- Stay Safe Center
- Relax & Unwind Center
- Q&A for Kids
- The Heart
- Videos for Kids
- Staying Safe
- Kids' Medical Dictionary
- Para Niños
- Home
- Teens Home
- Asthma Center for Teens
- Be Your Best Self
- Cancer Center for Teens
- Diabetes Center for Teens
- Diseases & Conditions (for Teens)
- Drugs & Alcohol
- Expert Answers (Q&A)
- Flu Center for Teens
- Homework Help for Teens
- Infections (for Teens)
- Managing Your Medical Care
- Managing Your Weight
- Nutrition & Fitness Center for Teens
- Recipes for Teens
- Safety & First Aid
- School & Work
- Sexual Health
- Sports Center
- Stress & Coping Center
- Videos for Teens
- Body
- Mind
- Para Adolescentes
What Causes Muscle Twitches?
What causes your muscles to twitch?
– Sean*
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 medicines.
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:
- you have a twitch that doesn't go away
- you notice weakness, tingling, or numbness in the area where you get muscle twitches
- it looks like the muscle is getting smaller
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!
*Names have been changed to protect user privacy.