A twitching eye happens when the muscles in your eyelid contract (spasm) without your control.
Causes of twitching eye
Eye twitches can remain for longer than a week or become more serious, such as when the eyelid closes for a few seconds, and may be triggered by eye irritations, such as:
- dry eyes
- injury to the eye surface (cornea)
- sensitivity to light.
Other causes of troublesome eye twitching are blepharospasm (a movement disorder of the muscles around the eye) and hemifacial spasm (spasm caused by irritation of a facial nerve).
Check your symptoms with healthdirect’s Symptom Checker to get advice on when to seek medical attention.
Twitching eye treatments
While most eye twitches are mild and short-lived, it may help to:
- get enough sleep
- rest the eyes
- avoid bright lights (and screens)
- use lubricating eye drops
- manage your stress
- avoid caffeine.
If the twitching makes it difficult to keep your eyes open, see your doctor. Depending on the cause, Botox injections in the muscles surrounding your eye may be given to reduce the spasms.
When to see your doctor
While most eye spasms are mild, it’s important to see your doctor if:
- the twitching lasts longer than a few weeks
- the twitching closes your eyelid
- the spasms also happen in other parts of your face or body
- you have droopy eyelids
- your eyes are red, swollen, or discharge (fluid) is oozing from them.
Last reviewed: February 2017