Why Does My Eye Keep Twitching?

Woman wondering why does my eye keep twitching at Southwest Eye Institute.

If your eye won’t stop twitching, we have some quick tips to put your mind at ease. Most eyelid twitches are harmless and fade once you sleep better, cut back on caffeine, or enjoy calmer days. But when twitching lingers, spasms can actually close your eye, or symptoms may include redness, pain, vision changes, or facial weakness, which may point to something more serious. Scheduling a comprehensive eye exam can help identify whether dryness, irritation, eye strain, or another condition is contributing to your symptoms and give you a clear next step. Here’s how to tell the difference and what to do next.

What Is Eye Twitching?

The most common type of eyelid myokymia is a slight, involuntary flutter of the upper or lower lid triggered by fatigue, stress, or caffeine. It’s annoying, but it doesn’t harm the eye and often resolves on its own.

Eye twitching from fatigue and stress during long computer work—common trigger for eyelid myokymia

Less Common but More Significant Conditions

 

These conditions can limit vision and are treated differently—often with targeted botulinum toxin injections.

Eye Twitching and Neurologic Disease

Multiple sclerosis (MS): classic benign eyelid myokymia is not typical of MS. MS-related facial myokymia or spasms present differently (more continuous rippling or broader facial involvement) and come with other neurologic symptoms. Call your doctor promptly if twitching is accompanied by numbness, weakness, double vision, or new balance issues.

Most eyelid twitches are harmless and linked to everyday triggers you can often manage on your own. But if the twitching becomes strong, doesn’t go away, or starts to spread, it’s a good idea to have it checked by an eye care professional.

Why Does My Eye Keep Twitching for Days?

Benign myokymia can flicker on and off for hours to days, even a week or two, especially during busy or sleepless stretches. If it lingers beyond that or interferes with daily life, scheduling an eye exam is reasonable.

Common Causes of Eye Twitching

Caffeinated energy drinks can trigger eyelid twitching; cut back for 1–2 weeks

  • Fatigue & stress can show up in your body in unexpected ways.
  • Caffeine/energy drinks: cut back for 1–2 weeks and reassess.
  • Digital eye strain: long screen sessions reduce blink rate; add timed breaks and better ergonomics. A recent study also links prolonged screen time with more myokymia.
  • Dry eye/allergy irritation: surface irritation can “wake up” the lid muscles; lubricating drops and allergy control help.

How to Stop Eye Twitching

Most eyelid twitches fade once you give your eyes and body a reset. Try these changes consistently for at least two weeks. If twitching doesn’t improve or worsens, schedule an appointment with your eye doctor.

1. Reset your sleep

Aim for 7–9 hours of steady, quality sleep each night. A short nightly wind-down routine is more effective than “catching up” on weekends.

2. Cut back on caffeine

Reduce your coffee, tea, or energy drink intake by half—especially in the afternoon—for 10–14 days. Overstimulated nerves calm more easily with less caffeine.

3. Follow the 20-20-20 rule

Every 20 minutes, shift your gaze to something at least 20 feet away for 20 seconds. Blink fully 5–10 times to refresh your tear film and relax eye muscles.

4. Lubricate and soothe

Use preservative-free artificial tears 2–4 times a day while twitching persists. If your eyelid feels jumpy, apply a warm or cool compress for 5–10 minutes to calm the muscles.

5. Address dryness and allergies

Treating surface irritation—whether from dry eye, lid inflammation, or allergens—helps quiet the reflex loop that can fuel twitching.

6. Be cautious with supplements

Some people try magnesium or other supplements, but evidence is limited and inconclusive. Talk with your eye doctor or primary care provider before starting anything new.

When to Call Southwest Eye Institute (Red Flags) Woman at a laptop noticing persistent eyelid twitching—know the red flags that need an eye exam.”

  • Twitching lasts >2–3 weeks, or keeps returning and affects daily life.
  • The eye closes forcefully or both eyes spasm (possible blepharospasm).
  • Twitching spreads to the cheek/jaw (possible hemifacial spasm).
  • New eye pain, redness, discharge, drooping eyelid, or vision changes.
    These patterns deserve an in-office exam; treatments range from dry-eye care to botulinum toxin injections for spasm.

Ditch the Twitch & Protect Your Vision

If you’re still wondering why your eye keeps twitching after a week or two—or if the spasm is strong, spreads to the cheek, or affects both eyes—let’s take a closer look. At Southwest Eye Institute, we can check for surface irritation (dry eye/allergy), confirm benign myokymia or a facial spasm, and map out treatment from simple drop routines to in-office options when needed. Book a comprehensive eye exam online or call our El Paso team for relief and a clear plan that fits your schedule.

FAQ: Why Does My Eye Keep Twitching?

The most common reason is eyelid myokymia, a small, harmless eyelid spasm often triggered by stress, fatigue, caffeine, digital eye strain, or surface irritation, such as dry eye. In many cases, it improves once the trigger settles down.

A mild eyelid twitch can come and go for a few hours, several days, or even a week or two. If it lasts longer than that, keeps coming back, or starts interfering with daily life, it is a good idea to schedule an eye exam.

Most eye twitching is not serious. A brief flutter in one eyelid is usually benign. Stronger spasms, repeated forced eye closure, or twitching that spreads into the cheek or jaw deserve a closer look.

Yes. Stress and poor sleep are two of the most common causes of eyelid twitching. Your body and eye muscles can react to physical and mental fatigue, especially during busy or high-stress periods.

Yes. Coffee, tea, energy drinks, and other stimulants can make eyelid twitching more noticeable in some people. Cutting back for 10 to 14 days can help you see whether caffeine is part of the problem.

They can. Long hours spent on screens reduce blinking frequency, which can worsen dryness and eye strain. Dry eye, allergies, and other surface irritation can also trigger or prolong twitching, which is why lubricating drops and screen breaks often help.

Start with the basics: get more consistent sleep, cut back on caffeine, take regular screen breaks, and use preservative-free artificial tears if your eyes feel dry or irritated. A warm or cool compress may also help calm the eyelid. If the twitching does not improve after a couple of weeks, it is worth getting checked.

Usually, no. Classic eyelid myokymia is not the typical presentation of multiple sclerosis. However, if twitching is accompanied by numbness, weakness, double vision, balance problems, or broader facial spasms, you should seek prompt medical evaluation.

You should call an eye doctor if the twitching lasts more than 2 to 3 weeks, becomes forceful, closes the eye, affects both eyes, spreads to the cheek or jaw, or occurs with pain, redness, discharge, drooping, or vision changes.

Yes. Southwest Eye Institute can evaluate whether your symptoms are related to benign eyelid twitching, dry eye, allergies, blepharospasm, or hemifacial spasm. From there, your doctor can recommend the right next step, whether that means simple surface treatment, trigger management, or in-office care to help you get lasting relief.

Better Vision Starts Here!

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