There are multiple known factors that can contribute, including:
- lack of sleep or change in sleeping pattern
- low calcium levels or other electrolyte imbalances
- dry eyes
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.