Eye twitching occurs when the muscle in one (or both) of your eyelids spasms or blinks involuntarily. Below, we will explore what causes eye twitching, including both lifestyle factors and medical conditions, and the treatments available.
Experiencing pain, discomfort or a sudden change in your vision? Please call your local store and we’ll see you as soon as possible.
What is eye twitching?
Eye twitching, which refers to the involuntary movement of the eyelids, is usually a harmless eye condition that most people will experience at some point. A twitch in the eye usually passes quickly, but symptoms can range from mild, occasional movements to more persistent eye twitching that last for days or even weeks.
Common symptoms of eye twitching
In most cases, eye twitching is usually harmless and shouldn’t require medical attention. For many people, an eye twitch stops on its own and sometimes goes away without you really noticing it. However, it can feel uncomfortable and be highly distracting while it happens. Common symptoms of eye twitching include:
A flickering or fluttering sensation in the eyelid
A gentle tugging or pulling feeling around the eye
Repetitive, involuntary blinking or spasms every few seconds
Twitching that lasts for a few minutes, hours, or even days
Twitching in one eye (most common) or both eyes (less common)
Episodes that come and go, often without warning
Mild eye irritation or fatigue alongside the twitching
Causes of eye twitching
So, what actually causes eye twitching? If you notice this becoming a persistent or recurring issue, there are several factors that could be leading to or aggravating the condition.
Lifestyle causes of twitching eyes
Eyelid twitches can occur at any time in your life for no apparent reason, but certain lifestyle‑related factors can be what causes your eye to twitch or worsen the spasms, including:
Lack of sleep or tiredness: Prolonged periods of bad (or not enough) sleep may disrupt your body’s natural restorative process, causing eye muscles to struggle.
Dehydration: Not drinking enough water could affect the balance of electrolytes in your body, leading to muscle spasms, including those in the eyelids.
Feeling stressed or anxious: When you’re stressed, high cortisone levels can impact your body causing your eyes to twitch.
Eye strain: Prolonged screen time or focusing on a task, such as reading a book, for a long time can lead to eye strain and twitching.
Eye irritation: Allergies, such as hay fever, or exposure to smoke and wind can irritate your eyes.
Too much caffeine or alcohol: Stimulants like caffeine and alcohol can overstimulate the nervous system, potentially triggering muscle spasms in the eyelids.
Side effects of certain medications: Certain drugs and medications list eye twitching as a common side effect.
Eye injury: Trauma to the eye or eyelid can result in twitching.
Medical causes of eye twitching
Some nerve and brain disorders could could cause uncontrollable blinking or eye movement, such as:
Parkinson's disease
Tourette's syndrome
Bell's palsy
Multiple sclerosis
Hyperthyroidism
If an eye twitch is your only symptom, it’s unlikely that these conditions are the cause. However, we recommend getting in touch with a medical professional to rule them out if you're concerned.
Types of eye twitching
There are three types of eye twitches, ranging from mild and temporary to more severe and persistent types:
Myokymia: This is the most common type of eye twitching. The twitches may be subtle or quite intense, however, they will normally stop on their own after a few minutes.
Benign essential blepharospasm (BEB): This is a more severe form of eye twitching that starts off mild but can escalate, causing significant blinking that interferes with your ability to complete everyday tasks.
Hemifacial spasm: This is a form of neuromuscular disease. With this condition, you’ll experience contractions on one side of the face, including the eye, due to your facial nerve being irritated.
How to treat eye twitching
While this condition often resolves itself, our tips on how to stop eye twitching can help bring some more immediate relief:
At home treatment
Most eye twitches are harmless and can often improve on their own. However, if they don’t, you can treat your eye twitch with some simple treatments at home.
Warm compress: Try applying a warm compress to the affected eye for a few minutes to relax the muscles.
Eye drops: Consider over‑the‑counter treatments such as eye drops to treat underlying conditions such as dry eye.
Cold compress: If the eyelid feels sore or inflamed, use a cool compress to reduce discomfort.
Rest your eyes: Close your eyes and rest them, along with reducing prolonged screen time to give your eye muscles a break.
Medical treatment
If you’re getting stronger and more frequent eyelid spasms, you might need specialist medical treatment to stop the twitching.
Your treatment options might include:
Botulinum toxin injections: Botulinum toxin injections, such as Botox, are a common and effective treatment for benign essential blepharospasm (BEB). The toxin is injected into the affected muscles around the eyes, temporarily paralysing them and reducing eye spasms. The treatment typically lasts for several months before needing another dose but it can be expensive.
Oral medication: Some medications, such as muscle relaxants or anti‑seizure medications, can help reduce the frequency and severity of eyelid spasms.
Surgery: In acute cases of BEB that do not respond to other treatments, surgery, such as a myectomy – a procedure which involves removing some of the muscles responsible for eyelid spasms ‑ can be a good option.
Supportive therapies: Various supportive therapies, such as stress management techniques, relaxation exercises, or the use of tinted glasses or sunglasses to reduce light sensitivity, could help alleviate the symptoms of eye twitching.
When to see a medical professional about eye twitching
You should seek medical advice if your eye keeps twitching for extended periods, happens more frequently or the spasms spread to other parts of your face. You should also look out for other concerning symptoms such as:
Eye twitching that significantly affects your quality of life or ability to carry out everyday tasks.
A twitching eye that is accompanied by another symptom such as facial spasms, drooping eyelids, or changes in vision.
Pain, redness, swelling, or discharge in or around the eye.
Twitching after an eye injury or surgery.
History of neurological conditions like multiple sclerosis (MS) or Parkinson's disease.
Inability to control the eye twitching or worsening symptoms despite attempting self‑care measures.
In these instances, you should consult with an eye doctor or healthcare professional.
How to prevent eye twitching
Eye twitching can come on out of the blue and can’t always be avoided. However, there are multiple steps you can take that may reduce the chances of it happening. Here are some tips that could stop your eyes from twitching:
Get more sleep: Aim for 7‑9 hours of quality sleep each night to allow your eyes and body to rest and rejuvenate fully.
Stay hydrated: Drink plenty of water throughout the day, especially during hot and dry weather.
Limit your caffeine and alcohol intake: Be mindful of your intake and consider cutting back if you notice eye twitching after drinking lots of caffeine or alcohol.
Take regular screen breaks: If you spend hours staring at digital screens, like your computer, smartphone, or tablet, try and practice the 20‑20‑20 rule: every 20 minutes, take a 20‑second break to look at something 20 feet away. This can help reduce eye strain and prevent eye twitching.
Manage your stress levels: Taking regular breaks to relax and unwind could also help alleviate tension in the eyes and in turn reduce spasms. Prioritise stress management techniques, such as deep breathing, meditation, yoga, or mindfulness.
How to book a consultation for eye twitching
Eye twitching is usually a mild condition that can affect anyone.
If you experience eye twitching regularly, and are worried it might be something more serious, book an eye consultation with us. Simply choose your nearest store at a time that suits you best.
You can also Ask The Expert for non‑urgent help over live chat.
FAQs
Eye twitches are usually very brief and last for a few seconds to a few minutes. Occasional episodes may last hours or days but typically resolve on their own. However, if you experience twitching that persists for weeks or becomes frequent, you should consult a medical professional and get the eye twitch checked out.
Most eye twitches often occur in just one eye and are usually harmless. While less common, both eyes can twitch at the same time and are typically triggered from fatigue, stress or eye strain. While occasional twitching in one or both eyes is not a cause for concern, if it worsens, especially if it affects both eyes, you should get your eyes checked by a healthcare professional to rule out any underlying issues.
Most eye twitching will go away on its own, but there are various lifestyle factors that can prevent your eye twitch. We recommend getting enough rest, managing stress levels and reducing your caffeine intake. Using eyedrops or a warm compress may also reduce the symptoms.
While eye twitching can be unsettling, by itself, it’s not typically a sign of a brain tumour. This condition is usually a harmless condition brought on by factors like stress, fatigue, or lifestyle choices rather than brain tumours.
But, if you are experiencing persistent or severe eye twitching alongside symptoms consistent with a brain tumour, you should consult a healthcare professional to get assessed.
On its own, a twitching eye is not usually a sign of a stroke. A stroke tends to involve more serious symptoms such as sudden numbness or weakness, especially on one side of the body, confusion, trouble speaking or vision problems in one or both eyes. If you think you are having a stroke, call 999 immediately.
Relevant guides and articles
Blepharitis
This is a common condition, accounting for about 1 in 20 eye problems. It’s not serious, but it can lead to other conditions like dry eye syndrome.
Find out moreHay Fever
A common cause of allergic rhinitis, hay fever is an adverse reaction to pollen that many people experience, particularly in the summer.
Find out moreSwollen Eye
Swollen or puffy eyelids can be caused by a number of things. Find out what you can do to relieve your symptoms, as well as when to seek help.
Find out more
Find out more about eye care services

All eye conditions
Read more information about all eye conditions.
View all eye conditions
Book an eye test
Book an appointment at your local Specsavers store.
Book an eye test
All about eye tests
Everything you need to know about getting your eyes tested.
Find out more
