Published on: 7/9/2025
Eye twitching is usually harmless and can be caused by stress, fatigue, eye strain, caffeine, or dryness, but sometimes it may indicate underlying health issues.
Eye twitching, or myokymia, is the involuntary, repetitive spasm of the eyelid muscles. Common causes include:
Stress and fatigue: Lack of sleep or high stress levels often trigger twitching. Eye strain: Long hours looking at screens or needing vision correction can cause eye muscle fatigue. Caffeine or alcohol: Excess intake may lead to muscle spasms. Dry eyes: Insufficient tear production or irritation can trigger twitching. Nutritional imbalances: Deficiencies in magnesium or other nutrients may contribute. Allergies: Eye irritation from allergies can cause twitching.
Rarely, persistent twitching could be related to neurological disorders. If twitching lasts longer than a few weeks or is accompanied by other symptoms like facial spasms or vision changes, see a healthcare provider.
(References)
We would love to help them too.
For First Time Users
We provide a database of explanations from real doctors on a range of medical topics. Get started by exploring our library of questions and topics you want to learn more about.
Was this page helpful?
Purpose and positioning of servicesUbie Doctor's Note is a service for informational purposes. The provision of information by physicians, medical professionals, etc. is not a medical treatment. If medical treatment is required, please consult your doctor or medical institution. We strive to provide reliable and accurate information, but we do not guarantee the completeness of the content. If you find any errors in the information, please contact us.