What Can You Do About Your Eye Twitching?

Have you ever had eyelid twitching for a prolonged period? If yes, you must be knowing how annoying it feels.

Eyelid twitching, also called eye twitching or myokymia refers to a condition when you have a spasm or slight movement of either of your eyelids – upper or lower.

It comes on suddenly and can persist for a couple of minutes, hours, days, or even longer.

You may feel that your eyelid twitches are noticeable to others, but most twitches are so slight that they can’t be seen by anyone just looking at your face.

Most common eyelid twitches are generally harmless and do not impact your vision. However, there are some kinds of neurological disorders that make your eyelid muscles contract, including blepharospasm and hemifacial spasm.

Difference Between Myokymia, Benign essential blepharospasm & Hemifacial spasm


  • It affects only your eyelid.
  • It’s very common and affects most people at least once in their lifetime.
  • It may involve either the upper or lower eyelid, but generally only one at a time.
  • The severity of myokymia can range from barely noticeable to troublesome.
  • It usually goes away within a short duration but can recur over in a couple of hours, days, weeks, or longer.

Benign essential blepharospasm

  • It starts with frequent blinking of both eyes and may advance to the eyelids being forced shut. 
  • It’s relatively rare but can be extremely severe; it could affect all of your aspects of life. 

Hemifacial Spasm

  • It involves muscle twitches on either side of your face, including the eyelid.

What Causes Eye Twitching? 

No one is sure about the exact cause of eye twitches. However, scientists believe that the following factors could trigger them:

  • Fatigue
  • Stress
  • Eyestrain
  • Alcohol
  • Caffeine
  • Dry eyes
  • Allergies
  • Nutrition Problems

What Can You Do About It?

So, we have seen the factors which could trigger eyelid twitching. To reduce or stop it, you will have to work on minimizing your risk factors. 

  • Fatigue: You can experience eyelid twitching due to lack of sleep, whether related to stress or any other reason. Take proper sleep of at least 7 – 8 hours every night and minimize your chances of developing eye twitches.

  • Stress: Stress is one of the most common causes of eye twitching. Practice yoga, meditation, breathing exercises, spend time with your family, friends, or pets, and take more frequent breaks at work to alleviate the stress that might be the reason for your eye twitching.

  • Eye strain: Eye strain or digital eye strain, which results from the overuse of smartphones, tablets, computers, etc., is also a common cause of eye twitching. Take regular breaks from digital screens – this will minimize the fatigue that may cause eye twitching. Every 20 minutes, take a break from digital screens and focus your eyes on a distant object for about 20 seconds or longer. You can also use anti-glare glasses while working on computers or other devices to relieve eye strain. 

  • Alcohol: Some people experience eye twitches after drinking wine, beer, or liquor. Avoiding alcohol for a while can help stop your eyelid twitching. 

  • Caffeine: Too much caffeine consumption can also trigger eyelid twitching. Reduce your consumption of coffee, tea, soft drinks, and chocolate for a couple of weeks to see if your eye twitching relieves.

  • Dry eyes: Most adults experience dry eyes, which may lead to eyelid twitching. Dry eyes are generally common in adults who use computers or are above the age of 50 years. 

  • Allergies: Allergies can cause swelling, itching, and watery eyes. When you rub your eyes, histamine is released into the eyelid tissues and the tears, leading to eyelid twitching. To avoid developing eye twitches from allergies, some healthcare providers prescribe antihistamine eye drops or tablets. However, antihistamines can also cause dry eyes. Talk to your doctor about which treatment would be best to stop your eye twitching. 

  • Nutrition problems: Some studies suggest that a lack of certain nutrients, such as magnesium, can lead to eye twitching. If you think that your diet may not be satisfying all your nutritional requirements, consult your doctor. Expert advice is always better than buying and trying any random health supplements.

Also Read: 10 Prime Causes Of Eye Disorders

When Should You Consult A Doctor?

You should consult a doctor if:

  • If the twitch lasts longer than one week
  • Your eyelid shuts completely
  • Your upper eyelid droops
  • Spasms involve other facial muscles
  • You see swelling, redness, or discharge from an eye
Photo of author

Janet Fudge

Janet Fudge writes on general health topics for CheapMedicineShop.com. She holds a post-graduate diploma in Public Health with a major in epidemiology. During the outbreak of COVID-19, Janet actively volunteered in vaccination drives throughout the state of Iowa. She lives in Iowa with her husband and two children.