5 reasons your eye is twitching and when you should be worried

April 2024 · 7 minute read
This article was medically reviewed by Benjamin Bert, MD, an ophthalmologist at MemorialCare Orange Coast Medical Center in Fountain Valley, CA.   Medically Reviewed Reviewed By Check Mark Icon A check mark. It indicates that the relevant content has been reviewed and verified by an expert Our stories are reviewed by medical professionals to ensure you get the most accurate and useful information about your health and wellness. For more information, visit our medical review board.

Redeem now

When you feel like your eye is twitching, it's usually one of your eyelids that's spasming. 

More specifically, the orbicularis oculi muscles, which are responsible for opening and closing the eyelids, may spasm involuntarily and cause your upper or lower eyelid to twitch.

This relatively harmless phenomenon, called myokymia, is extremely common and usually resolves on its own without treatment, says Roger E. Turbin, MD, professor in the Institute of Ophthalmology and Visual Science at the Rutgers New Jersey Medical School

However, you should see a doctor if your eyes start to look red, you become sensitive to light, or you experience facial weakness or drooping.

There's no one cause of eye twitching, and many different factors may be at play. Here are five common triggers and how to treat them. 

1. Nutrient deficiency

Poor nutrition or having insufficient levels of key nutrients may lead to eyelid twitching. 

For instance, magnesium deficiency is said to cause myokymia, says Liza M. Cohen, MD, assistant professor of ophthalmology at the Northwestern University Feinberg School of Medicine.

Other deficiencies that may cause eye twitching to watch for include:

However, more research is needed to fully understand why these deficiencies can lead to eye twitching.

Of course, what nutrient insufficiency or deficiency you have will ultimately determine your symptoms, but in general, here are some common ones:

How to treat it: Consume a well-balanced diet of fruits, vegetables, whole grains, lean meats, and legumes that are all rich in vitamins and minerals, says Cohen. 

Note: The Mediterranean diet, an eating plan that centers around the foods traditionally consumed by people living in countries along the Mediterranean Sea, is generally considered the gold standard in nutrition research because it prevents cardiovascular diseases and increases lifespan.

2. Fatigue

Fatigue can also trigger eyelid twitching, that's why it's important to understand how various lifestyle factors may cause it, such as:

How to treat it: "Getting more sleep can relieve twitching," says Cohen. But that may be easier said than done. 

Some ways that may help reduce fatigue include practicing good sleep hygiene, avoiding alcohol or drug use, and exercising at least 150 minutes per week and taking a full day off to recover.

If you've tried altering your lifestyle and are still struggling to get enough sleep, it may be time to schedule a doctor's appointment to determine if you have an underlying medical condition — like insomnia, thyroid issues, or anemia — that needs more tailored treatment. 

3. Computer vision syndrome

Alex Ford/Insider

Computer vision syndrome refers to the eye discomfort or vision problems you experience after looking at digital screens like computers, tablets, and smartphones for prolonged periods. 

Prolonged computer use may lead to eye strain, says Cohen, which can trigger eyelid twitching. 

How to treat it: If you're spending hours at a time staring at screens, it's important to take a break every 20 to 30 minutes and look into the distance, says Cohen. 

The eye muscles work hardest when focusing on close objects, so looking at digital screens for prolonged periods may cause fatigue and strain on the eyes. Looking into the distance helps because the eye muscles get to take a break from focusing on close objects.

Occasionally looking at far objects in-between screen exposure is significantly associated with less frequent symptoms of computer vision syndrome.

To alleviate eye strain, you can try the popular 20-20-20 rule that recommends taking a 20-second break every 20 minutes to look at something from 20 feet away.

4. Stress

Being stressed may also trigger eyelid twitching. 

"In my experience and in the literature, the occurrences [of eyelid twitching] are associated with periods of stress and worsened by a variety of environmental factors such as exposure to alcohol, excess caffeine, stimulants, etc.," says Turbin.

There are many causes of stress, such as:

How to treat it: Coping with stress can relieve twitching, says Cohen. 

Stressful situations aren't always easy to address or solve, but various strategies like exercise, mindfulness, and meditation may help alleviate the feeling of emotional or physical tension.

5. Dry eye

Dry eye is a condition where your tears provide inadequate lubrication for your eyes. It may be caused by any of the following:

Dry eye can cause eye strain and increased blinking, says Cohen. This may lead to eye twitching.

In addition to twitching, symptoms of dry eye include:

How to treat it: You can use artificial tears (aka over-the-counter eyedrops) to lubricate your eyes, says Cohen. 

If left untreated, severe dry eye may lead to eye inflammation and damage to the cornea. In this case, prescription eyedrops may be recommended. Reach out to your healthcare provider if you've had prolonged symptoms of dry eye.

When to see a doctor

According to Cohen and Turbin, you should see a doctor when the eyelid twitching:

It's important to confirm that the twitching is myokymia — a truly isolated eyelid problem — and not a symptom of a neurological condition, medication, or something else, says Turbin.

Here are some medical conditions where eyelid twitching may occur and you should schedule a doctor's appointment for more tailored treatment:

Insider's takeaway

The exact cause of eyelid twitches isn't understood yet, but various factors such as fatigue, stress, and eye strain may trigger it.

That's why getting enough sleep, limiting caffeine, reducing stress, and taking breaks when you're at a screen all day are important for managing and ultimately treating myokymia.

Eyelid twitching tends to go away on its own, but if it's accompanied by other symptoms such as facial numbness, headache, or spasms involving other muscles of the face, you should see a doctor to have it checked out.

Freelance Reporter, Insider Reviews Carla is a Filipino freelance health & culture journalist with bylines in Insider, Architectural Digest, Elemental, Observer, and Mental Floss. Outside of writing, she works for local theatre productions as a stage manager and assistant sound operator. Learn more about how our team of experts tests and reviews products at Insider here. Read more Read less

ncG1vNJzZmivp6x7o8HSoqWeq6Oeu7S1w56pZ5ufonyowcidnKxnmJqurcDHaJqoppSewaq7zaxkrLGdpcGwudJonLKdXanEqsDCoaCnnw%3D%3D