Blog Hero

Why Is My Eye Twitching?

Schedule an Appointment Now
Adult in a knit sweater touching the skin below one eye with a fingertip, looking thoughtful, seated at a desk with a computer near a bright window

Key Takeaways

  • An eye twitch, also called myokymia, is an eyelid spasm that usually affects one eye.
  • Stress, lack of sleep, caffeine, alcohol, tobacco, screen time, and dry eye can all play a role.
  • Rest, fewer stimulants, screen breaks, and eye drops can help a twitch settle.
  • If a twitch persists, spreads, or comes with vision changes, book an eye exam.

You’re in the middle of a meeting or reading a bedtime story, and your eyelid starts to flutter. Nobody else seems to notice, but you can’t stop thinking about it. Our team at Danville Optometric Group hears about this small, nagging flicker from families and professionals every week.

An eye twitch is usually a harmless eyelid spasm linked to stress, lack of sleep, too much caffeine, eye strain, or dry eye, and it often settles once you rest and adjust your daily habits. If dryness is part of the picture, our dry eye treatment can help calm irritated eyes.

What Is an Eye Twitch?

An eye twitch, also called myokymia, is a spasm in your eyelid muscle. It can feel like a tiny pulse under your skin, as if your lid has a heartbeat of its own.

Though it’s often harmless, it can be very disruptive. It usually affects one eye and can last a few minutes, hang around for days, or come and go for weeks.

Common Reasons for an Eye Twitch

Stress, Sleep, and Daily Habits

Eyelid twitching can be associated with some daily habits. For example, stress and a lack of sleep are frequent factors. Too much caffeine or alcohol can also play a part, and so can tobacco use.

Eye Strain, Dry Eye, and Allergies

Long hours on screens or behind the wheel can contribute to eye strain, which can cause your eye to twitch. Dry eye is another factor. As the weather cools and the heat comes on indoors, you may notice your eyes feel gritty and dry. Seasonal allergies that leave your eyes itchy and watery can also be part of the picture.

Irritants and Other Factors

Your surroundings can affect your eye comfort. A few everyday irritants and health factors can be linked to a twitch, including:

  • Bright light, wind, or air pollution.
  • An eyelash or bit of debris stuck in your eye.
  • Low levels of magnesium, vitamin B12, or vitamin D.

Simple Ways to Calm an Eye Twitch

Small changes at home can help a twitch settle. Try getting more sleep, taking a few slow, deep breaths during busy moments to calm your nervous system, and giving yourself time to unwind before bed.

Try cutting back on caffeine and alcohol for a few weeks and see if your eyelid twitch gets better. If you spend your day on a laptop, look away from your screen often. Eye drops can help soothe dryness or allergy symptoms, so your eyes feel more comfortable at the end of a long day.

When an Eye Twitch Needs a Closer Look

Adult rubs an eye while holding an open picture book on a child's bed as a child in pajamas looks up at them in a sunlit bedroom

Signs to Watch For

Though a twitch is usually harmless, it’s important to know when it signals something more serious. Book an eye exam if you notice any of these signs:

  • Your twitch persists or worsens.
  • The twitch spreads to both eyes or other parts of your face.
  • You notice vision changes or other new symptoms.

Blepharospasm and Hemifacial Spasm

Sometimes a twitch points to a different condition. With blepharospasm, your eyelids close on their own, often in both eyes. A hemifacial spasm causes the muscles on one side of your face to tighten.

Rare Links to Other Health Conditions

In rare cases, eye twitching can be tied to multiple sclerosis, Parkinson’s disease, or Bell’s palsy.

Some medications also list eye twitch as a possible side effect. Bring a list of what you take to your appointment so your eye doctor has the full picture.

Get Help from a Danville Optometrist

What to Expect at Your Eye Exam

At your visit, your Danville optometrist can check for dryness, eye strain, or irritation linked to your twitch.

If dryness is part of the problem, our dry eye care in Danville can help soothe irritated, twitchy eyes. For long workdays at a monitor, your eye doctor may suggest computer glasses to ease screen strain and help you finish the afternoon with eyes that feel fresh.

Care for Your Whole Family

Your eye exam is also a chance to look after everyone in your family. Parents looking for myopia control in Danville can talk with your eye doctor about plans for growing kids. The practice also offers vision therapy that Danville kids and adults can use to support their visual skills.

Schedule Your Visit

A twitch that won’t relax on its own with home care deserves a closer look. Book a visit with Danville Optometric Group so our team can identify what’s behind your twitch and help you get back to your day with calmer, more comfortable eyes.

Profile picture of Dr. Gregory Tom

Written by Dr. Gregory Tom

Dr. Tom is committed to providing comprehensive eye care to the people of Danville and prides himself on continuing to enhance his medical skills through education and training.

Graduating with honors in 1989, Dr. Tom earned a Bachelor of Science in Biology from UC Berkeley. He continued his education at the UC Berkeley School of Optometry, graduating in 1992 with a Bachelor of Science in Physiological Optics, and again in 1994 with a Doctorate in Optometry.

More Articles By Dr. Gregory Tom

Contact Us

Comprehensive Eye Care & Trendy Eyewear

Receive the detailed eye care you deserve and find your next favorite pair of frames by visiting us today! Call us to book an appointment.

Where to Park?

We’re located in Tassajara Crossing, with plenty of parking available. You can access us from Camino Tassajara or Center Way.

Our Address

  • 3464 Camino Tassajara
  • Danville, CA 94506

Contact Information

Hours Of Operation

  • Monday: Closed
  • Tuesday: 9:00 AM – 5:00 PM
  • Wednesday: 9:00 AM – 5:00 PM
  • Thursday: 9:00 AM – 5:00 PM
  • Friday: 9:00 AM – 5:00 PM
  • Saturday: 8:00 AM – 1:00 PM
  • Sunday: Closed

*Closed weekdays for lunch 12:30 PM – 1:30 PM.

Our Gallery

instagram facebook facebook2 pinterest twitter google-plus google linkedin2 yelp youtube phone location calendar share2 link star-full star star-half chevron-right chevron-left chevron-down chevron-up envelope fax