Why does my eyelid keep twitching?

Scratched your eye_ How to treat a corneal abrasion safely

A mild fluttering or twitching feeling in the eyelid can appear unexpectedly throughout the day. In some cases, it settles quickly. In others, it may continue intermittently for days or weeks.

Although the twitch often feels distracting, it is usually far more noticeable to you than to anyone else. In many cases, there is nothing wrong with the eye itself. People often notice eyelid twitching during stressful periods, after poor sleep, or when spending long hours looking at screens.

Understanding why eyelid twitching happens can help make sense of why it sometimes lingers and when it may be worth seeking medical advice.

What is eyelid twitching?

Eyelid twitching is a small, involuntary muscle spasm affecting the eyelid. Doctors sometimes refer to it as eyelid myokymia. It is extremely common and is usually harmless.

The twitching may feel like a flicker around the eye. It often comes and goes unpredictably and tends to affect one eye at a time. Most commonly, it involves the lower eyelid, although the upper eyelid can also twitch from time to time.

In many cases, the movement is so subtle that other people cannot see it, even though it feels very noticeable to the person experiencing it.

What are the most common triggers?

The muscles around the eyes are small and sensitive. They can react quite easily to tiredness, stress, irritation, and stimulation. This is why eyelid twitching is often linked to everyday lifestyle factors rather than an underlying eye disease.

Poor sleep can make the muscles and nerves around the eye more reactive. People often notice twitching after a few nights of interrupted sleep, long working hours, or periods of exhaustion.

Stress and anxiety can also make eyelid twitching more noticeable. Increased muscle tension and heightened nerve sensitivity may both contribute.

Caffeine and other stimulants can sometimes play a role too. Coffee, tea, energy drinks, and certain stimulant medications may increase muscle excitability. Not everyone is equally sensitive to caffeine, but reducing intake can sometimes help if twitching becomes persistent.

Eye strain and screen use may also contribute. Long periods of reading, screen time, or concentration can reduce blinking and strain the eye muscles. Dryness and irritation on the surface of the eye may make twitching more likely.

Why can eyelid twitching last for days or weeks?

One of the frustrating things about eyelid twitching is that it can continue on and off for days or even weeks.

This can happen when the trigger has not fully improved. Ongoing stress, fatigue, heavy screen use, or continued caffeine intake may keep the muscles around the eye in a more reactive state.

The twitch can also become more noticeable once you start paying attention to it. Many people find themselves repeatedly checking whether it is still happening, especially during quiet moments. This increased awareness can make the sensation feel more persistent, even when the movement itself is very mild.

Because the eyelid muscles are so sensitive, even relatively small triggers can keep the twitch going longer than expected.

When is eyelid twitching usually harmless?

In most people, eyelid twitching follows a reassuring pattern. It tends to be mild, intermittent, and more noticeable during periods of tiredness.

There are usually no changes in vision, no significant pain, and no problems moving the eye itself. Over time, the twitching gradually settles.

Most eyelid twitching is temporary and is not linked to a serious neurological or eye condition.

When might eyelid twitching need further assessment?

Although eyelid twitching is usually harmless, there are situations where further assessment is sensible.

It is worth seeking medical advice if the twitching continues for several weeks without improvement, becomes more severe, or starts interfering with daily life.

You should also seek medical advice if:

  • The eyelid completely closes during spasms
  • The twitching spreads to other parts of the face
  • The eyelid starts to droop
  • You notice changes in vision
  • There is eye redness, swelling, or pain
  • You develop facial weakness or numbness

These symptoms do not automatically mean something serious is happening, but they may suggest a different underlying problem that needs assessment.

Conclusion: What this means for your eye health

Eyelid twitching is usually a harmless muscle spasm linked to common triggers such as stress, fatigue, caffeine, or eye strain. Although it can feel persistent and distracting, it often improves gradually once the underlying trigger settles.

The important thing is recognising the overall pattern. Temporary twitching without other symptoms is generally reassuring, while persistent twitching or changes involving vision, facial movement, or eyelid control are worth getting checked.

For most people, simple changes such as improving sleep, reducing stress, reducing caffeine if needed, and giving the eyes regular breaks are enough to help the twitching settle naturally over time.

Find the right specialist for you. Doctify uses verified reviews so you can make the best decision for your healthcare.

Find the right Ophthalmology in the United Kingdom for you, or even search for the top specialists globally:

Medically Reviewed
Last reviewed on 26/05/2026

Found for you

For Patients

A burning or stinging feeling when you urinate can be uncomfortable, frustrating, and sometimes worrying. For some people, it ....

Cardiology

Breathing can sometimes feel harder when lying flat, particularly at bedtime or during the night. You may notice that ....

For Patients

Feeling tired or heavy after exercise, a viral illness or a poor night’s sleep is common. Most of the ....