The short answer: Most eyelid twitching is a harmless muscle flutter that doctors call eyelid myokymia. MedlinePlus lists fatigue, stress, caffeine, and too much alcohol as the most common triggers. It usually comes and goes for a few days and then stops on its own. See a doctor if it lasts for weeks, closes your eye completely, or spreads to other parts of your face.

What is an eyelid twitch?

An eyelid twitch is a small spasm of the muscle that closes your eyelid. You do not control it. The American Academy of Ophthalmology (AAO) describes it as a spasm or slight movement of the upper or lower lid.

The common type is called eyelid myokymia. It affects one eye at a time. The flutter often feels obvious to you, but other people rarely notice it. It does not hurt, and it does not harm your vision.

MedlinePlus says most people get this type of twitch once in a while and find it very annoying. The word "benign" fits here. The twitch is a nuisance, not a disease.

What triggers an eyelid twitch?

Three federal and specialty sources name nearly the same short list. MedlinePlus, the National Eye Institute (NEI), and the AAO point to these triggers:

  • Too little sleep and fatigue. The AAO says eyelid twitches often happen when people are overly tired. If poor sleep is a regular problem, our sibling site insomnia.md covers what helps. Our guide to fatigue causes covers tiredness that sleep does not fix.
  • Stress. All three sources list it.
  • Caffeine. The AAO notes that caffeine is a stimulant and that too much can cause eyelid spasms.
  • Alcohol. MedlinePlus lists excessive alcohol intake.
  • Dry or irritated eyes. The NEI and the AAO both list dry eye. MedlinePlus adds irritation of the surface of the eye or the lining of the eyelids.
  • Medicines. MedlinePlus says a twitch is rarely a side effect of a medicine used for migraine. The NEI says eyelid twitching is a side effect of certain medicines.

Screen time may also play a part. A 2024 study in Cureus compared 103 people whose eyelid had twitched for more than two weeks with 103 people without a twitch. The twitch group averaged 6.88 hours a day on digital screens. The comparison group averaged 4.84 hours. The same study found no difference in blood calcium, sodium, potassium, or magnesium levels between the groups.

That study came from one clinic, and it shows a link, not proof of cause. It also does not support the common idea that a twitch signals a mineral shortage. Sometimes no trigger is found at all, as MedlinePlus notes.

How long does an eyelid twitch last?

A single burst is short. The AAO says a twitch comes on suddenly and can last a minute, hours, days, or even longer.

MedlinePlus says that once spasms begin, they may continue off and on for a few days and then disappear. It adds that in most cases the twitches stop within a week.

Some people have a twitch for much longer. A 2004 chart review in the Journal of Neuro-Ophthalmology followed 15 people with long-lasting myokymia limited to the eyelid. None of them turned out to have a neurologic disease behind the twitch. One person went on to develop hemifacial spasm. Brain imaging gave negative results in the 13 people who had it. The twitch stopped on its own in four people.

The authors concluded that chronic, isolated eyelid myokymia is a benign condition. The study was small, so it cannot give exact odds. Its message is that a long-lasting twitch that stays in the eyelid is usually still harmless.

Is it blepharospasm or hemifacial spasm?

Two rarer conditions also cause eyelid spasms. Both differ from a simple twitch in ways you can see.

Benign essential blepharospasm. The National Institute of Neurological Disorders and Stroke (NINDS) calls this a form of dystonia, a movement disorder. Its page lists these symptoms:

  • Blinking more often
  • Eye irritation
  • Sensitivity to light
  • Trouble keeping the eyelids open, sometimes for long periods

The NEI says blepharospasm usually starts with small twitches that happen once in a while. Over time the twitching may happen more often and make the eyes close completely. That can make reading or driving hard. The NINDS says it can slowly get worse and is more common in middle-aged and older women. The spasms disappear during sleep.

The NEI is clear that a twitching eyelid does not mean you have this condition. It calls benign essential blepharospasm rare.

Hemifacial spasm. This affects one side of the face. A 2014 review says the contractions usually start around the eye and then move down to the cheek, mouth, and neck. The review gives a prevalence of 9.8 per 100,000 people and an average age of onset of 44 years. The review says the primary form is triggered by a blood vessel pressing on the facial nerve.

The pattern is the main clue. Myokymia is a fine flutter in one lid. Blepharospasm is frequent blinking or eye closing that is hard to stop. Hemifacial spasm pulls the eye and the lower face on the same side.

When should you see a doctor about a twitching eyelid?

MedlinePlus advises an appointment with a primary care provider or eye doctor if:

  • The twitching does not go away within 1 week
  • The twitching completely closes your eyelid
  • The twitching involves other parts of your face
  • You have redness, swelling, or a discharge from your eye
  • Your upper eyelid is drooping

The NEI sets a looser time limit. It says to see an eye doctor if your eyelids keep twitching for more than a few weeks. The two sources agree on the other signs: full eye closure and spread to the face.

Spread matters most. One case report in the journal Orbit describes a 33-year-old man whose lower eyelid twitch spread to his brow and upper lip within weeks. Imaging showed multiple sclerosis. The authors stress that this is rare. Eyelid myokymia is typically benign.

A twitch on its own is not an emergency. Sudden facial drooping, weakness, or trouble speaking is different and needs emergency care. Our guide to warning signs that need a doctor covers those. If worry about the twitch is taking over your day, our health anxiety guide may help.

How is eyelid twitching treated?

MedlinePlus says eyelid twitching most often goes away without treatment. In the meantime it suggests four steps:

  1. Get more sleep.
  2. Drink less caffeine.
  3. Consume less alcohol.
  4. Lubricate your eyes with eye drops.

If dry eye is behind the twitch, the NEI says treating the dry eye may stop it.

Severe or long-lasting spasms have a medical treatment. The FDA label for onabotulinumtoxinA (Botox) covers blepharospasm associated with dystonia, including benign essential blepharospasm. The approval is for patients 12 years of age and older. A clinician injects small amounts into the muscles around the eye.

The label says the first effect is generally seen within three days and peaks at one to two weeks. Each treatment lasts about three months. One blepharospasm study on the label reports the most frequent side effects. They were a drooping eyelid (21%), superficial punctate keratitis, a surface irritation of the eye (6%), and eye dryness (6%). The label also carries a boxed warning that the toxin's effects can spread beyond the injection site.

The simple twitch is not on the label. In the 2004 chart review, eight people with chronic eyelid myokymia had regular botulinum toxin injections, and most reported improvement. That is a small, uncontrolled group.

For blepharospasm that does not respond to injections, the NEI describes a surgery called myectomy. A surgeon removes some of the muscle or nerve tissue from the eyelids. For hemifacial spasm, a 2025 review in the Journal of Neurology reports that botulinum toxin and microvascular decompression surgery are both highly effective.

The bottom line

A twitching eyelid is almost always myokymia, a harmless flutter linked to tiredness, stress, caffeine, alcohol, or dry eyes. It usually stops within days. See a doctor if it lasts for weeks, shuts your eye, spreads across your face, or comes with a red, swollen, or drooping eyelid.

Last updated: October 2026. This article is for informational purposes only and does not constitute medical advice. See an eye doctor or your primary care provider about any eyelid twitch that persists or spreads.