Why Do My Eyes Twitch?

There are multiple known factors that can contribute, including:

- stress

- lack of sleep or change in sleeping pattern

- low calcium levels or other electrolyte imbalances

- fatigue

- dry eyes

- caffeine

- alcohol

The medical term for eyelid twitching is Myokemia


Treatment for eyelid twitching usually involves resolving the above factors. In some rare cases, a botox injection is needed to relax the small muscles around the eye that are over-active.