Depending on the cause, eye twitching can last anywhere from a few hours to a few days, or even longer. For example, eyelid twitching from caffeine, fatigue, and eye strain typically happens off and on until you rest your eyes.
On the other hand, nutritional imbalances, medications, and allergies can cause twitching for days or weeks, until you adjust your diet, alter your medications, or get rid of the allergen.
Fortunately, almost all eyelid twitching is benign and will go away within a few days. If it lasts longer than two weeks or you have other symptoms like swelling, redness, or drooping, you should contact your doctor.
The causes of eye twitching can range from common triggers, such as stress or caffeine, to serious disorders. If you’re concerned, you should always talk to a doctor.
Myokymia is a minor, continuous lower eyelid twitching in one or both eyes. It can last up to a week, and is usually caused by one of the following things:
Blepharospasm is a condition that causes eye twitching or blinking due to involuntary muscle contractions. It begins with increased blinking or mild eye irritation, but over time becomes more severe and can even impact your vision.
There are two main types of blepharospasm: primary and secondary. Primary blepharospasm occurs without an apparent underlying cause, while secondary blepharospasm results from another condition, such as eye irritation, neurological disorders, or side effects of certain medications.
In addition to eyelid spasms, you might experience dry eyes or excessive tearing, light sensitivity, and a feeling of grittiness or discomfort in the eyes. The spasms can also spread to other facial muscles, leading to facial twitching or grimacing. If your eye twitching lasts more than a few weeks or you have these other symptoms, you should talk to a neurologist or ophthalmologist.
Blepharospasm can run in families and is more common in middle-aged women. Your doctor will take a thorough medical history and perform a full eye exam. Treatment options include medications, botulinum toxin (Botox) injections, and in severe cases, a surgery called myectomy, which involves removing some muscle or nerve tissue.
If your eye twitching is persistent and accompanied by other symptoms, it's important to seek medical evaluation to determine the underlying cause. There are several neurological conditions that may have eyelid twitching as a symptom:
You can often treat eye twitches caused by myokymia on your own at home. If your symptoms are mild and haven’t been going on for a long time, try these remedies:
Eye twitching could indicate a serious problem if it persists for more than two weeks or occurs alongside other symptoms like eye swelling, redness, drooping, facial spasms, or muscle weakness. You should seek medical advice in these cases.
A doctor will evaluate your condition and may suggest eye twitching treatments like prescription medications, Botox injections to relax the muscles, or addressing underlying conditions like dry eyes or stress. Early diagnosis and treatment of the underlying cause can help prevent complications.
Choose your location
Select how many patients
Schedule an eye exam
Add to calendar