That flickering, pulsing sensation under your skin is almost always a benign muscle twitch called a fasciculation. It happens when a small group of muscle fibers contracts on its own, without any signal from your brain telling it to move. The most common triggers are everyday things: too much caffeine, not enough sleep, stress, or a hard workout. In the vast majority of cases, the twitching resolves on its own once the trigger is removed.
What’s Actually Happening in the Muscle
Your muscles are organized into motor units, each controlled by a single nerve. A fasciculation occurs when one of these motor units fires spontaneously. You can sometimes see the twitch ripple under the skin, or you might only feel it. The biceps, triceps, and forearm muscles are especially common spots because they’re heavily used and contain many motor units packed into a relatively small area.
Benign twitches tend to be focal (staying in one spot) and intermittent (coming and going). They’re most often felt in the arms and legs, particularly in the muscles farthest from the spine, like the forearm or calf. This pattern is a reassuring sign. Twitches that are widespread, persistent, and concentrated in muscles closer to the torso suggest something different and warrant medical attention.
The Most Common Triggers
Caffeine is one of the most reliable triggers. It increases the excitability of your motor neurons, making spontaneous firing more likely. Even moderate amounts can do it in some people, and the effect compounds with poor sleep. Stress and anxiety work through a similar pathway: elevated stress hormones keep your nervous system in a heightened state, lowering the threshold for a nerve to fire on its own.
Other well-established triggers include:
- Lack of sleep, which impairs the nervous system’s ability to regulate motor signals
- Strenuous exercise, especially if the muscle was worked to fatigue
- Alcohol, which can disrupt electrolyte balance and nerve signaling
- A recent viral infection, which may temporarily irritate peripheral nerves
- Anxiety and depression, both independently associated with increased twitching
After an intense arm workout, twitching in the worked muscle is extremely common. Fatigued motor neurons become hyperexcitable, and the twitching typically fades within hours to a couple of days as the muscle recovers. If you notice your arm twitching mostly after lifting or gripping exercises, that’s likely the explanation.
Electrolyte Imbalances
Magnesium, calcium, and potassium all play critical roles in how nerves communicate with muscles. When levels drop, your motor neurons become more excitable, and spontaneous twitching is one of the first signs. Magnesium deficiency is particularly relevant: neuromuscular hyperexcitability, including tremors, spasms, and twitching, is often the first clinical sign of low magnesium. Symptoms typically appear when blood magnesium falls below about 1.2 mg/dL, well under the normal range of 1.46 to 2.68 mg/dL.
You don’t necessarily need supplements to correct a mild shortfall. Foods rich in these three minerals can make a meaningful difference. Dark leafy greens like spinach and kale are high in both calcium and magnesium. Bananas, sweet potatoes, and avocados deliver potassium along with magnesium. A cup of cooked black beans provides about 120 milligrams of magnesium, and an ounce of almonds delivers around 74 milligrams. Staying well-hydrated matters too, since dehydration concentrates electrolytes unevenly and can mimic or worsen a deficiency.
Medications That Can Cause Twitching
Several common medications list muscle twitching as a side effect. Stimulants, including prescription options and high-dose caffeine, directly increase nerve excitability. Diuretics (water pills) can cause twitching indirectly by depleting magnesium and potassium through increased urination. Corticosteroids and estrogen-containing medications are also associated with fasciculations. If your twitching started around the same time as a new medication, that connection is worth exploring with your prescriber.
Nerve Compression in the Neck
Sometimes arm twitching isn’t coming from the arm at all. Cervical radiculopathy, a condition where a nerve root in the neck is compressed or irritated, can send abnormal signals down into the arm. This happens most often at the C5/C6 or C6/C7 levels of the spine, where degenerative changes or disc problems can pinch the nerves that control arm muscles.
The key difference from benign twitching is that nerve compression usually comes with other symptoms: pain or stiffness in the neck, tingling or numbness running down the arm, or weakness in specific movements like gripping or turning your wrist. If your twitching is isolated to one arm and accompanied by any of these, a compressed nerve is a real possibility. Imaging and nerve conduction testing can confirm or rule it out.
When Twitching Points to Something Serious
The fear most people have when they search this question is ALS, a progressive motor neuron disease. It’s worth understanding why your twitching is almost certainly not ALS. In that disease, fasciculations are diffuse and persistent, appearing across many body regions rather than staying in one spot. They’re concentrated in proximal muscles (closer to the torso, like the upper arm and shoulder), and they’re accompanied by progressive muscle weakness and wasting. Twitching under the chin and around the throat is highly specific to ALS and essentially absent in benign conditions.
Benign fasciculations, by contrast, are focal or limited to a couple of areas, come and go rather than staying constant, and occur in distal muscles like the forearm or calf. Most importantly, they happen without any loss of strength. If you can still use your arm normally, grip things firmly, and haven’t noticed any muscle shrinking, those are strong reassuring signs.
How Twitching Gets Diagnosed
If your twitching persists for weeks or is bothering you enough to see a doctor, the standard test is an electromyography (EMG). A small needle electrode is inserted into the muscle to measure its electrical activity. A healthy muscle at rest should produce no electrical signals at all. If the muscle shows spontaneous electrical activity while you’re not moving it, or abnormal patterns when you flex, that points toward nerve damage. A nerve conduction study is often done at the same time: it measures how fast and how strongly electrical signals travel along your nerves. Slower or weaker signals indicate a damaged nerve.
For most people with isolated arm twitching and no weakness, a physical exam and medical history are enough for a diagnosis of benign fasciculation syndrome without needing an EMG.
What You Can Do About It
The most effective approach is identifying and reducing your triggers. Cut back on caffeine for a week and see if the twitching slows down. Prioritize sleep, aiming for consistent nights rather than catching up on weekends. If you’ve been training hard, give the affected arm a few extra rest days.
On the nutrition side, focus on getting enough magnesium, potassium, and calcium from whole foods. A simple daily habit: a handful of almonds or sunflower seeds (magnesium), a banana or sweet potato (potassium), and a serving of leafy greens or milk (calcium). Drink enough water throughout the day. Women generally need about 11.5 cups and men about 15.5 cups, including water from food.
Stress reduction genuinely helps. The connection between anxiety and fasciculations runs both directions: stress causes twitching, and noticing the twitching causes more stress, which causes more twitching. Breaking that cycle, whether through exercise, better sleep, or simply understanding that the twitching is harmless, often resolves it faster than any supplement.

