Eyelid twitches can be the result of fatigue, stress, lack of sleep, dizziness and side effects of certain medications, explains Healthline. Other possible causes include eye irritation, eyelid stress, and use of alcohol, caffeine and tobacco. In rare cases, more serious conditions such as brain or nerve disorders can cause eyelid twitches.
An eyelid twitch is a repetitive, involuntary spasm of the eyelid that occurs every several seconds and lasts for about one or two minutes. The majority of people experience eyelid twitches at some point in their lives, according to WebMD. Minor eyelid twitches are normally harmless and painless, and they disappear on their own. In particular cases, twitches can happen recurrently during the day with symptoms lasting for several days, weeks or months, potentially interfering with a person's quality of life. In exceptional cases, twitching becomes chronic, leading to constant squinting and winking.
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.