Eye twitching is a common yet often overlooked condition affecting many people worldwide. While usually harmless, experts say it can sometimes signal underlying imbalances in the body. Understanding its causes can help manage and prevent recurring episodes.
Eye twitching, medically known as eyelid myokymia, is an involuntary and repetitive movement of the eyelid muscles.
It is typically temporary and mild, often felt more by the affected person than noticed by others.
7 common causes of eye twitching
Stress and anxiety
Experts say stress is one of the leading causes of eye twitching. Increased tension in the body can stimulate facial nerves, triggering involuntary eyelid movements.
Lack of sleep and fatigue
Insufficient sleep or prolonged fatigue puts strain on eye muscles. This pressure can lead to twitching or spasms in the eyelid.
Excessive caffeine and alcohol intake
High consumption of coffee, tea, energy drinks, or alcohol can overstimulate the nervous system. This overstimulation may result in muscle twitching, including in the eyes.
Eye strain
Long hours of screen use or continuous reading without breaks can cause eye fatigue. This strain is a common trigger for eyelid twitching.
Nutritional deficiency
Deficiencies in essential nutrients such as magnesium, potassium, or vitamin B12 have been linked to muscle spasms and twitching.
Eye irritation or dryness
Dry eyes, allergies, or exposure to air pollution can irritate the eyes. This irritation may lead to involuntary eyelid movements.
Side Effects of medications
Certain medications that affect the nervous system can also cause eye twitching as a side effect.
Serious medical causes
Although most cases are harmless, persistent eye twitching may indicate underlying medical conditions, including:
- Benign essential blepharospasm: Uncontrollable blinking or closure of both eyes
- Hemifacial spasm: Twitching that spreads to one side of the face
- Neurological disorders: Conditions such as Bell’s palsy, multiple sclerosis, Parkinson’s disease, or Tourette syndrome
When to see doctor
Experts advise seeking medical attention if any of the following symptoms occur:
- Eye twitching lasts for more than one week
- Swelling, redness, or discharge develops
- The eye closes completely during twitching
- Tremors spread to other parts of the face or body
- Vision changes or other unusual symptoms appear







