Though doctors do not know an exact cause of eyelid twitching, as of 2015, it may have an association with caffeine intake, fatigue and stress, according to WebMD. Minor eye twitching is often annoying, but is not harmful and goes away on its own.
There are cases where eyelid twitching becomes problematic, explains WebMD. Some people can have eyelid twitching for weeks or even months, which causes emotional distress and interferes with a person's quality of life. In the most serious cases, eyelid twitching becomes a chronic condition, and it causes a person to squint and wink persistently. Eventually it may progress to a point where a person cannot keep the eyes open.
Other eye conditions may also cause eyelid twitching including dry eyes, blepharitis, pinkeye and light sensitivity, states WebMD. Rarely, eyelid twitching is a symptom of a nerve or brain disorder such as dystonia, Bell's palsy, Tourette's syndrome and Parkinson's disease. Some medications may also cause eyelid twitching, especially those that treat epilepsy and psychosis.
Most cases of eyelid twitching clear up on their own, claims WebMD. If the twitching is due to dry eyes, taking over-the-counter eyedrops can help relieve the twitch. People also claim that Botox injections help eye twitching, as can certain medications such as lorazepam and clonazepam. Alternative treatments for eye twitching include acupuncture, biofeedback, hypnosis and nutrition therapy.
Eyelid twitches do not often require any treatment. A person can consult an eye doctor when the twitches last longer than a week; when they cause an eyelid to close; when there’s swelling, redness or discharge from the eyes; and when the spasms involve other facial muscles, notes WebMD. A person with eyelid twitches can try eliminating possible causes by getting enough sleep, drinking less caffeine, keeping the eyes lubricated using artificial tears or eye drops, or applying a warm compress to the eyes when the spasms start, reports Healthline.