4 doctors weighed in:

Why does my eye sometimes have a twitch?

4 doctors weighed in
Dr. Andrew Shatz
Ophthalmology
2 doctors agree

In brief: Stress, strain

Eyelid twitching is an annoying occurence that is thankfully temporary and harmless.
Often related to stress and fatigue, a small portion of the eyelid muscles become "over-excited" and create the twitching that you feel. Although rest, cool compresses, and artificial tears have all bee attempted, the condition runs its course on its own. If you are having forceful twitches, see an eye doctor.

In brief: Stress, strain

Eyelid twitching is an annoying occurence that is thankfully temporary and harmless.
Often related to stress and fatigue, a small portion of the eyelid muscles become "over-excited" and create the twitching that you feel. Although rest, cool compresses, and artificial tears have all bee attempted, the condition runs its course on its own. If you are having forceful twitches, see an eye doctor.
Dr. Andrew Shatz
Dr. Andrew Shatz
Thank
Dr. Daniel Bustos
Ophthalmology
1 doctor agrees

In brief: Often eye irritation

Eyelid twitching can be the result of many different things or sometimes the cause cannot be idenitified.
Common triggers include decreased sleep, overall fatigue, stress, increased caffeine intake, smoking, eye irritation or inflammation, dry eye, eyelid inflammation or bright lights. This is so very rarely due to a medical problem of consequence and almost always goes away spontaneously.

In brief: Often eye irritation

Eyelid twitching can be the result of many different things or sometimes the cause cannot be idenitified.
Common triggers include decreased sleep, overall fatigue, stress, increased caffeine intake, smoking, eye irritation or inflammation, dry eye, eyelid inflammation or bright lights. This is so very rarely due to a medical problem of consequence and almost always goes away spontaneously.
Dr. Daniel Bustos
Dr. Daniel Bustos
Thank
Read more answers from doctors