The bottom of your eye is twitching because the tiny muscle fibers in your lower eyelid are firing involuntarily. This is called eyelid myokymia, and it’s almost always harmless. The lower lid is affected far more often than the upper lid, and the twitching typically resolves on its own, though it can last anywhere from a few seconds to several weeks.
What’s Happening in Your Eyelid
Your lower eyelid contains a thin ring of muscle called the orbicularis oculi, which controls blinking and squinting. During a twitch, small bundles of muscle fibers in this ring start contracting on their own in rapid, semi-rhythmic bursts, firing at a rate of 3 to 8 times per second. These contractions aren’t synchronized the way a normal blink is. Instead, individual motor units fire independently, which is why the twitch looks and feels like a subtle fluttering or rippling under the skin.
The irritation most likely originates in the nerve fibers embedded within the muscle itself, though some researchers have suggested the facial nerve pathway deeper in the brainstem could also play a role. Either way, the result is the same: a small section of muscle twitches without your permission, often visible only to you.
The Most Common Triggers
A handful of lifestyle factors are responsible for the vast majority of lower eyelid twitches. You can usually trace the episode back to one or more of these:
- Fatigue. Sleep deprivation makes nerves more excitable, and the delicate nerve fibers around the eye are especially sensitive to this.
- Stress. Physical and emotional stress increase overall muscle tension and can trigger spontaneous firing in small muscle groups.
- Caffeine. Coffee, tea, energy drinks, and even chocolate can cause muscle spasms in the eyes. If your twitch started during a week of heavy caffeine intake, that’s likely the culprit.
- Eye strain. Extended screen time forces the muscles around your eyes to work harder than normal, particularly when you’re focusing at close range for hours without a break.
- Alcohol and dry eyes. Both can irritate the surface of the eye and the surrounding tissues enough to set off twitching.
Most people who experience a bout of lower eyelid twitching can identify at least two of these factors happening at the same time. A stressful work week combined with poor sleep and extra coffee is the classic recipe.
What About Magnesium?
You’ll find plenty of advice online suggesting that low magnesium causes eyelid twitching. The idea makes intuitive sense since magnesium plays a role in muscle and nerve function. But the clinical evidence doesn’t support it. A cross-sectional study comparing 72 patients with eyelid myokymia to 197 controls found no significant differences in serum magnesium, calcium, or phosphate levels between the two groups. The twitching group had the same mineral levels as the non-twitching group.
This doesn’t mean magnesium is irrelevant to muscle health in general, but taking a magnesium supplement is unlikely to stop an eyelid twitch that’s already happening. Addressing sleep, stress, and caffeine tends to be far more effective.
How to Stop the Twitch
Since the triggers are lifestyle-related, the fixes are too. Cut back on caffeine for a few days, even if you don’t think you’re drinking much. Get a full night of sleep. If you’re under unusual stress, any activity that lowers your baseline tension (exercise, deep breathing, time outdoors) can help.
For screen-related strain, the American Optometric Association recommends the 20-20-20 rule: every 20 minutes, look at something 20 feet away for 20 seconds. This gives the focusing muscles in and around your eyes a chance to relax. Some people also find that placing a warm or cold compress over the affected eye provides relief, though there’s no strong evidence favoring one temperature over the other.
A typical episode is episodic, fluttering on and off over the course of a few days to a few weeks before disappearing completely. In rare cases, it can persist for months. When twitching is severe and long-lasting, doctors sometimes offer small injections of botulinum toxin into the affected area, which provides relief for roughly 12 to 18 weeks. But this is reserved for cases that significantly interfere with daily life.
When Twitching Signals Something Else
Benign eyelid myokymia is by far the most common cause of a twitching lower lid, but there are two conditions worth knowing about.
Blepharospasm involves involuntary spasms that affect both eyes and progressively worsen over time. In severe cases, a person may be unable to open their eyes for several minutes. The spasms tend to be minimal in the morning and get worse as the day goes on, especially with fatigue, bright light, or social stress. This is a neurological condition, not just a muscle twitch, and it requires medical evaluation.
Hemifacial spasm causes twitching on one side of the face only, but it doesn’t stay limited to the eye. It spreads to involve the cheek, mouth, or other facial muscles on the same side. The cause is often a blood vessel pressing against the facial nerve inside the skull. If your twitch has started pulling on your cheek or the corner of your mouth, that’s a different situation from a simple lower lid flutter.
The key distinction is scope and progression. A twitch that stays in one small spot on your lower lid, doesn’t spread, and comes and goes over days or weeks is almost certainly benign myokymia. A twitch that spreads to other parts of your face, forces both eyes shut, or steadily worsens over months is worth getting checked out.

