What causes eye twitching

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 4, 2026

Quick Answer: Eye twitching, also known as myokymia, is usually caused by factors like stress, fatigue, caffeine, or eye strain. These common triggers can overstimulate the nerves controlling the eyelid muscles, leading to involuntary spasms. While often benign, persistent or severe twitching could indicate an underlying neurological issue.

Key Facts

What is Eye Twitching?

Eye twitching, medically referred to as eyelid myokymia, is an involuntary spasm of the eyelid muscles. It typically affects the lower eyelid but can also occur in the upper eyelid. These twitches are usually harmless and temporary, often resolving on their own without medical intervention. While most people experience mild and infrequent twitches, some may experience more persistent or severe spasms.

Common Causes of Eye Twitching

Several everyday factors can trigger eye twitching. Understanding these causes can help individuals manage and prevent this common condition.

Fatigue and Sleep Deprivation

One of the most common culprits behind eye twitching is simply being tired. When you don't get enough sleep, your body can become stressed, and this stress can manifest as muscle spasms, including those in your eyelids. Adequate rest is crucial for overall bodily function, and insufficient sleep can disrupt the normal nerve signals to your eye muscles.

Stress and Anxiety

Mental and emotional stress is another major contributor to eye twitching. When you're stressed, your body releases hormones like cortisol and adrenaline, which can affect muscle function. This heightened state of arousal can lead to overstimulation of the nerves controlling your eyelids, resulting in spasms. Managing stress through techniques like meditation, deep breathing exercises, or yoga can often alleviate eye twitching.

Caffeine and Stimulant Intake

Consuming too much caffeine, found in coffee, tea, energy drinks, and some sodas, can overstimulate the nervous system. This increased stimulation can affect the delicate muscles around the eyes, leading to twitching. Similarly, other stimulants like nicotine (from smoking) can also play a role.

Eye Strain

Prolonged periods of focusing on digital screens, reading in dim light, or driving long distances can cause significant eye strain. This strain can lead to fatigue in the eye muscles and may trigger twitching. Ensuring proper lighting, taking regular breaks from screens (following the 20-20-20 rule: every 20 minutes, look at something 20 feet away for 20 seconds), and having an up-to-date vision prescription can help reduce eye strain.

Dry Eyes

Dry eyes can be a symptom of aging, certain medications, or environmental factors. When eyes are dry, they can become irritated, and this irritation can sometimes lead to eyelid twitching. Using artificial tears or lubricating eye drops can provide relief. If dry eye is persistent, consulting an eye doctor is recommended.

Nutritional Imbalances

While less common, certain nutritional deficiencies have been anecdotally linked to eye twitching. Deficiencies in magnesium or potassium have been suggested, though scientific evidence is limited. A balanced diet rich in fruits, vegetables, and whole grains typically provides adequate nutrients.

Allergies

Eye allergies can cause itching, swelling, and watering of the eyes. Rubbing itchy eyes can sometimes trigger twitching. Antihistamine eye drops or oral antihistamines may help manage allergy symptoms and reduce associated eye twitching.

Medications

Certain medications, particularly those used to treat psychiatric conditions like schizophrenia or psychosis (e.g., antipsychotics), can sometimes cause involuntary muscle movements, including eyelid twitching, as a side effect.

When to Seek Medical Attention

While most eye twitches are harmless and resolve on their own, there are instances when it's advisable to consult a healthcare professional. If the twitching is persistent (lasting for weeks or months), accompanied by other facial spasms or muscle weakness, or if the eyelid closes completely with each twitch, it could be a sign of a more serious condition like blepharospasm or hemifacial spasm. These conditions, while rare, require medical diagnosis and treatment.

Sources

  1. Facial spasms - Symptoms and causes - Mayo Clinicfair-use
  2. What is eyelid twitching? - American Academy of Ophthalmologyfair-use
  3. Eyelid myokymia - WikipediaCC-BY-SA-4.0

Missing an answer?

Suggest a question and we'll generate an answer for it.