Most muscle twitches are caused by minor, involuntary contractions of a small group of muscle fibers controlled by a single nerve. They’re almost always harmless, triggered by everyday factors like caffeine, poor sleep, or stress. The twitching can feel alarming, especially when it persists for days or weeks, but isolated twitching without muscle weakness is rarely a sign of anything serious.
What’s Actually Happening in the Muscle
A muscle twitch, technically called a fasciculation, occurs when a single motor nerve fiber fires on its own without a signal from your brain. That nerve controls a small bundle of muscle fibers, and when it misfires, those fibers contract briefly and involuntarily. You see or feel a tiny ripple, pulse, or flicker under the skin.
This can happen in virtually any muscle, but the most common spots are the eyelids, calves, thumbs, and the muscles along the upper arms. Some twitches last a fraction of a second. Others repeat in the same spot for minutes, hours, or even days before stopping on their own. The nerve becomes temporarily hyperexcitable, often because of a chemical or physical trigger, and eventually settles down.
The Most Common Triggers
Caffeine is one of the biggest culprits. It increases the excitability of nerve cells throughout your body, making spontaneous firing more likely. Researchers studying fasciculations in healthy adults use a dose of about 6 milligrams of caffeine per kilogram of body weight to reliably trigger visible twitching. For a 150-pound person, that’s roughly 400 milligrams, or about four standard cups of coffee. But if you’re sensitive to caffeine, much less can do it.
Sleep deprivation is another major trigger. When you haven’t slept enough, your nervous system becomes more reactive. Stress hormones rise, and the threshold for a motor nerve to fire on its own drops. The combination of stress and poor sleep is especially potent, and many people first notice persistent twitching during high-pressure periods at work or school.
Other common triggers include:
- Dehydration or electrolyte imbalance. Low magnesium, potassium, or calcium can make nerves fire more easily.
- Intense exercise. Overworked muscle fibers and the nerves that supply them can twitch for hours or days after a hard workout.
- Nicotine and alcohol. Both affect nerve signaling and can increase twitching.
- Certain medications. Stimulants, some asthma medications, and even antihistamines can contribute.
Eyelid Twitching Has Its Own Set of Triggers
Eyelid twitching, called myokymia, is so common it has its own category. The Mayo Clinic lists caffeine, fatigue, eye strain, stress, bright light, alcohol, nicotine, and even wind or air pollution as triggers. Most episodes resolve within a few days to a couple of weeks once the trigger is addressed. If you’ve been staring at screens for long stretches without breaks, that alone can keep an eyelid twitch going.
Eyelid myokymia is almost never a sign of a neurological problem. It’s essentially the same mechanism as a calf twitch, just in a muscle you’re more aware of because it’s on your face.
When Twitching Lasts for Months
Some people experience muscle twitches frequently over the course of several months without any underlying medical condition. This is called benign fasciculation syndrome, or BFS. The twitching might jump from muscle to muscle, show up in predictable spots, or come in waves tied to stress and fatigue. It can be annoying and anxiety-inducing, but the word “benign” is the key part of the diagnosis.
BFS is diagnosed after a neurological exam rules out other causes. Long-term studies have followed people with BFS for years, including patients who showed minor nerve changes on specialized testing, and found no progression to any serious neurological disease. If your twitches have been going on for weeks or months but your strength is completely normal and you have no other symptoms, BFS is by far the most likely explanation.
Why People Worry About ALS
It’s almost impossible to search “muscle twitching” online without encountering references to ALS (amyotrophic lateral sclerosis), and that can spiral into real anxiety. Here’s what the research actually shows: isolated twitching without other neurological symptoms rarely indicates ALS. A 2025 paper in the Journal of the Neurological Sciences found that twitching alone, without weakness, muscle wasting, or difficulty with coordination, is unlikely to point to ALS and should reassure both patients and clinicians.
The critical difference is weakness. In ALS, the defining feature is progressive loss of strength. You’d notice trouble gripping objects, dropping things, tripping, slurred speech, or difficulty swallowing. These symptoms develop and worsen over weeks and months. Twitching in ALS is a secondary symptom that accompanies the weakness, not a standalone warning sign. In BFS, the twitching itself is the main and often only complaint. That distinction matters enormously.
How to Calm the Twitching Down
Since most twitching is driven by identifiable lifestyle triggers, addressing those triggers is usually enough. Cut back on caffeine, especially if you’re above two or three cups of coffee a day. Prioritize sleep, aiming for seven to nine hours consistently rather than trying to catch up on weekends. If you’re under significant stress, the twitching may not fully stop until the stress eases, but physical activity, hydration, and magnesium-rich foods (nuts, leafy greens, dark chocolate) can help lower your baseline nerve excitability.
For eyelid twitches specifically, reducing screen time, using artificial tears if your eyes feel dry, and wearing sunglasses in bright conditions can make a noticeable difference. Most eyelid twitches resolve within one to two weeks with these adjustments alone.
If twitching persists for more than a few months, is limited to one specific area, or is accompanied by any change in muscle strength or size, a neurological evaluation can provide clarity and, in the vast majority of cases, reassurance.

