Why Does My Eye Keep Twitching?

Woman gently touching her cheek beneath one slightly narrowed eye while sitting at home.

Eye twitching usually comes from everyday triggers such as stress, fatigue, caffeine, digital eye strain, dry eye, or allergies. These small eyelid spasms, called eyelid myokymia, often stop within a few days or weeks after you address the trigger.

Contact an eye doctor promptly if the twitching lasts longer than two to three weeks, closes the eye, or spreads into your cheek or jaw. Redness, pain, discharge, drooping, weakness, or vision changes also need medical attention.

For people in El Paso and Las Cruces, Southwest Eye Institute can determine whether persistent twitching is due to surface irritation, benign myokymia, blepharospasm, or another condition. This guide explains how to calm a common eye twitch and recognize when a comprehensive eye exam may help.

What Is Eye Twitching?

The American Academy of Ophthalmology describes eyelid twitching as involuntary blinking or spasms of the eyelid. Most people experience eyelid myokymia, a fine flutter in the upper or lower eyelid that usually affects one eye. It can feel distracting, but it typically does not force the eye closed or damage vision.

Common Types of Eyelid and Facial Spasms

Type What It Usually Looks Like When It Needs Attention
Eyelid myokymia A light, localized flutter in one upper or lower eyelid Usually resolves on its own, but recurring or persistent twitching deserves an eye exam
Benign essential blepharospasm Repeated, forceful blinking or eyelid closure that often affects both eyes Needs evaluation when spasms interfere with reading, driving, work, or other daily activities
Hemifacial spasm Twitching that involves the eyelid, cheek, or mouth on one side of the face Needs medical evaluation, especially when the spasms spread or become more forceful


The National Eye Institute explains that
ordinary eyelid twitching usually resolves on its own, while blepharospasm can become chronic and cause the eyes to close completely. Twitching that grows stronger, spreads beyond the eyelid, or occurs with other symptoms should be evaluated by an eye doctor.

Why Does My Eye Keep Twitching for Days?

An eye twitch can continue for days when the underlying trigger continues. Stress, poor sleep, caffeine, screen time, or surface irritation may cause the flutter to disappear for several hours and return later. This pattern is common with benign eyelid myokymia.

The National Eye Institute notes that most eyelid twitching resolves on its own. Schedule an eye exam if it persists beyond two to three weeks, worsens, causes the eye to close, or spreads beyond the eyelid.

Common Causes of Eye Twitching

Most eye twitching is caused by everyday habits or irritation rather than a serious medical condition. More than one trigger may contribute simultaneously.

Common Trigger What You May Notice
Stress and poor sleep Twitching becomes more frequent during demanding days, anxious periods, or stretches of inadequate sleep
Caffeine and other stimulants Spasms appear or become stronger after coffee, tea, soda, energy drinks, or other stimulants
Digital eye strain Twitching follows long screen sessions and may occur with tired, dry, or irritated eyes
Dry eye and allergies The eye may also feel gritty, itchy, watery, irritated, or sensitive
Certain medications Twitching begins after starting or changing a medication, although you should never stop prescribed medicine without speaking with your doctor

 

Woman looking out a window while taking a break from her laptop at a home-office desk.

Left Eye Versus Right Eye Twitching

A left eye twitch does not have a different medical cause or meaning from a right eye twitch. A clinical review in the National Library of Medicine notes that benign eyelid myokymia usually affects one eye and is more common in the lower than the upper eyelid. Either eye can develop the same harmless flutter.

Some cultural traditions assign different meanings to left- or right-eye twitching based on gender or time of day, but those beliefs do not identify a medical cause. The pattern matters more than the side. Pay attention to how long the twitch lasts, whether it closes the eye, whether it spreads into the face, and whether other symptoms appear.

How to Stop Eye Twitching

There is no guaranteed way to stop an eye twitch immediately, but reducing common triggers can help a benign twitch settle. The American Academy of Ophthalmology recommends reducing stress, getting more sleep, and cutting back on caffeine.

Prioritize consistent sleep

Give your body enough uninterrupted rest each night. A regular sleep schedule may help more than trying to catch up after several short nights.

Lower your stress level

Take short breaks, exercise, spend time outside, or use another relaxation technique that fits your routine.

Reduce caffeine and stimulants

Cut back on coffee, tea, soda, energy drinks, and other stimulants. Make the change gradually if you consume a large amount each day.

Rest your eyes during screen use

Follow the 20-20-20 rule by looking at something 20 feet away for 20 seconds every 20 minutes. Blink several times fully during each break.

Soothe dryness and irritation

Preservative-free artificial tears may help when twitching occurs with dry or gritty eyes. A clean, warm compress can also feel soothing.

Review medications and supplements

Ask your doctor whether a new or recently adjusted medication could be contributing. Do not stop prescribed medicine without medical guidance. Evidence for magnesium and other supplements remains limited unless testing confirms a deficiency.

Try these changes consistently for one to two weeks. If the twitch continues beyond two to three weeks, becomes more forceful, or develops alongside other symptoms, schedule an eye exam.

When Eye Twitching Needs Medical Attention

Woman speaking with an attentive eye doctor while seated in a bright exam room. Most eye twitching is harmless, but changes in its duration, strength, or location can signal that you need an examination.

Schedule an Eye Exam

Contact an eye doctor if:

  • The twitching continues for more than two to three weeks
  • The eyelid closes forcefully, or both eyes begin to spasm
  • The twitching spreads into your cheek, jaw, or mouth
  • Your eyelid begins to droop
  • The eye becomes red, swollen, painful, or produces discharge
  • The twitching interferes with reading, driving, work, or vision


Seek Urgent or Emergency Care

Sudden vision loss, sudden double vision, or severe eye pain requires urgent evaluation. During regular business hours, call Southwest Eye Institute at (915) 267-2020 for emergency eye care. Do not use online scheduling for a time-sensitive eye emergency.

The Centers for Disease Control and Prevention advises calling 911 immediately for sudden facial drooping or weakness, arm or leg weakness, trouble speaking, confusion, loss of balance, vision changes, or a severe, unexplained headache. Do not drive yourself when these symptoms occur.

Find the Cause of Persistent Eye Twitching

If your eye twitch has lasted longer than two to three weeks, keeps returning, or interferes with daily activities, a comprehensive eye exam can help identify the cause. Your doctor can determine whether the twitching is due to dry eye, irritation, benign myokymia, or a more persistent eyelid or facial spasm.

Southwest Eye Institute provides eye care for people throughout El Paso and Las Cruces. Schedule your comprehensive eye exam online to get clear answers and a next step based on your symptoms.

FAQ: Why Does My Eye Keep Twitching?

An eye twitch may come and go because its trigger changes throughout the day. Stress, fatigue, caffeine, screen use, and dry eye can cause the twitch to return after it has temporarily settled.

Benign eye twitching may last for a few minutes, several days, or a few weeks. Schedule an eye exam if it lasts beyond two to three weeks, gets worse, or keeps returning.

The lower eyelid develops benign myokymia more often than the upper eyelid. The common triggers remain the same, including stress, fatigue, caffeine, screen use, dryness, and irritation.

Certain medications can contribute to eyelid twitching, although medication-related myokymia is uncommon. Ask your doctor about any twitching that began after starting or changing a medication, and never stop prescribed medicine without guidance.

Usually, no. Most eyelid twitching is associated with stress, poor sleep, caffeine, or irritation rather than a vitamin or mineral deficiency. Avoid high-dose supplements unless a healthcare professional identifies a deficiency or recommends them.

Usually, no. A small, isolated eyelid flutter is not a typical sign of multiple sclerosis. Seek prompt medical evaluation if twitching occurs with numbness, weakness, double vision, balance problems, or spasms elsewhere in the face or body.

Twitching that spreads from the eyelid into the cheek, jaw, or mouth may indicate hemifacial spasm or another facial nerve condition. An eye doctor or medical professional should evaluate this pattern.

An eye doctor will review your symptoms, medications, health history, and possible triggers. The examination may also assess your eyelids, ocular surface, tear film, vision, and eye movements to distinguish benign myokymia from dry eye, irritation, blepharospasm, or other conditions.

Better Vision Starts Here!

If you’re experiencing vision changes, don’t wait until they worsen. Schedule your eye exam today!