Quick answer

Why is my eye twitching, and when should I worry?

Eye twitching is almost always harmless and is triggered by tiredness, stress, caffeine, alcohol or long screen sessions. It usually stops on its own within days. Rest your eyes, cut caffeine and get more sleep. See a GP or optician if twitching lasts more than two weeks, your eye closes fully with each twitch, or you also have facial weakness or a drooping eyelid.

Why eyes twitch

An eyelid twitch (the medical name is myokymia) is a tiny, involuntary flicker of the eyelid muscle — usually the lower lid of one eye. It can feel dramatic, but other people can rarely see it, and it is one of the most common and least worrying eye symptoms.

The usual triggers are exactly the ones you would guess:

  • tiredness and disrupted sleep
  • stress and anxiety
  • caffeine — coffee, energy drinks, strong tea
  • alcohol
  • long screen sessions and eye strain
  • dry or irritated eyes

What helps

Most twitches stop by themselves within a few days. To speed that up: get more sleep, cut caffeine after mid-afternoon, take regular screen breaks, and deal with dry eyes if your eyes also feel gritty. A warm compress over the closed eye can help relax the muscle.

When twitching is not just a twitch

Rarely, twitching signals something that needs assessment:

  • Blepharospasm — both eyes clamp shut involuntarily; needs referral, and responds well to botulinum toxin injections
  • Hemifacial spasm — twitching spreads to one whole side of the face; usually caused by a nerve irritation and needs specialist review
  • Twitching with weakness, drooping or double vision — needs prompt medical assessment

The two-week rule is a good guide: an ordinary trigger-driven twitch should have settled well within two weeks. If it has not — or the pattern ever includes full eye closure or facial weakness — see a GP or optician.

Common questions about eye twitching

How do I stop my eye twitching?
Tackle the triggers — sleep more, cut back caffeine and alcohol, take regular screen breaks, and manage stress. A warm compress over the closed eye can soothe the muscle. Most twitches settle within days once you are rested. There is no evidence that everyday eyelid twitches need medicine, and rubbing the eye does not help.
Can screens cause eye twitching?
Long screen sessions are a common trigger — concentrating hard reduces blinking, tires the eyelid muscles and often pairs with caffeine and late nights. Follow the 20-20-20 rule — every 20 minutes look at something 20 feet away for 20 seconds — and consider an eye test if screens also give you headaches or blurred vision.
What if my eye has been twitching for weeks?
A twitch that persists beyond two weeks is still usually benign, but it is worth a GP or optician review to rule out eye-surface irritation, dry eyes or, rarely, a nerve problem. If the eyelid clamps shut with each spasm (blepharospasm) or other parts of your face twitch, ask for a referral — treatments including botulinum toxin injections work well.

Sources