Doctors Note Logo

Published on: 7/9/2025

What are the possible causes of eye twitching?

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.

answer background

Explanation

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.

Tell your friends about us.

We would love to help them too.

smily Shiba-inu looking

For First Time Users

What is Ubie’s Doctor’s Note?

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.

Learn more about symptoms

Seizure

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.