What Causes Eyelid Twitching?
Eyelid twitching, medically known as myokymia, is an involuntary, repetitive spasm of the eyelid muscles that affects millions of people. While usually harmless, understanding its causes can help manage this common condition.

Primary Causes:
The most frequent triggers include stress, fatigue, and excessive caffeine consumption. Research shows that elevated cortisol levels from chronic stress can increase muscle excitability, leading to spontaneous contractions. Sleep deprivation similarly affects neuromuscular function, with studies indicating that less than 6 hours of sleep significantly increases the likelihood of muscle spasms.
Caffeine overconsumption (typically more than 400mg daily) can overstimulate the nervous system, while nutritional deficiencies—particularly magnesium, potassium, and B vitamins—may impair proper muscle function. Eye strain from prolonged screen time or uncorrected vision problems also commonly triggers twitching by overworking the orbicularis oculi muscle.
When to Seek Medical Attention:
While benign eyelid myokymia typically resolves within days to weeks, persistent twitching lasting longer than a month, twitching affecting other facial muscles, or symptoms accompanied by drooping eyelids or vision changes may indicate underlying neurological conditions and warrant medical evaluation.
Management:
Simple interventions like reducing caffeine intake, improving sleep hygiene, managing stress through relaxation techniques, and taking regular breaks from screens often provide relief. Ensuring adequate hydration and a balanced diet rich in essential minerals supports optimal muscle function.
Most cases of eyelid twitching resolve spontaneously with lifestyle modifications, making it a manageable condition for the vast majority of those affected.
________________________________________
For persistent or concerning symptoms, consult with your optometrist or ophthalmologist for proper evaluation and personalised treatment recommendations.
All visitors and booking enquiries receive FREE entry into our Giveaway prize draw .