A twitching eye can be quite irritating. Medically known as myokymia, it is characterized by the twitching of the eyelid. Although it is a common condition, and considered harmless, continual twitching can be pestering. Eye twitching is attributed to a variety of reasons such as stress, eye strain, and others. In most of the cases, it doesn’t last for more than a few minutes. However, in some severe cases, it can last for hours, and in some worse ones, even for a few days. This blog mainly talks about some of the common reasons for eye twitching, along with some remedies for it.

Causes of Eye Twitching

Let us take a look at some of the most common reasons causing eye twitching.


Inadequate sleep, or stress resulting out of many other routine factors, can lead to eye twitching. Getting sufficient and regular sleep, in such a situation can prove helpful. If your eyes are watching the computer and the phone screen for a long time, it is recommended that you wear blue light blocking glasses


Stress is considered to be the most common of all the reasons for eye twitching. Some of the most effective ways to reduce stress are to practice some breathing exercises, practice Yoga regularly, spending some quality time with friends and family, etc. These lifestyle changes and practices will help reduce stress, and subsequently the occurrences of eye twitching if stress is the cause for it.

Caffeine Intake

Excessive caffeine intake, consumption of tea, and soft drinks can result in eye twitching. If that is so, one may prevent, cure and reduce eye twitching by cutting down on the caffeine intake for a couple of weeks, and see if it makes a difference.

Dryness in Eyes

Dryness in eyes is commonly found in middle-aged people, as well as people who are indulged in the use of computers, laptops, and mobile phone throughout the day. Besides, it is also associated with the consumption of antidepressants, the use of contact lenses, and the consumption of alcohol. Dryness in eyes must be evaluated and administered through an eye doctor. Improving eye moisture levels can prove helpful in this regard, as it will help reduce eye twitching thereafter.


Eye allergies causing swelling, itching and watery eyes too are linked with eye twitching. Often, people suffering from eye allergies tend to rub their eyes frequently. This results in the release of histamine in the eyelid tissues and the tear film. This process can trigger eye twitching. The use of eye drops may help combat eye allergies. However, the antihistamines content in these eye drops can, in turn, result in dry eyes, and subsequently result in eye twitching. Consulting an eye doctor in such a situation can help you combat both, eye allergies, as well as eye twitching.

Alcohol Consumption

Alcohol consumption, in some cases, is linked with eye twitching. In case, you’ve experienced eye twitching after consuming alcohol, try keeping yourself away from alcohol for a while. If the condition persists, consult your eye doctor.

Nutritional Deficiency

Magnesium deficiency, according to some reports, causes eye twitching. Although, this fact isn’t adequately proved yet, you must be concerned about your diet, and follow one that offers all the necessary elements that support a healthy and long lasting vision.

Eye Strain

Eye strain has become a common problem today, as people tend to spend hours on their laptops, tablets, computers, texting, etc. Continual exposure to the rays emitted through these devices can strain the eyes, and cause a lot of other eye problems, out of which eye twitching it but one. A possible solution to this is to look away from the screen after every 20 minutes, and look at something that’s far, probably something at a distance of around 20 feet for 20 seconds or maybe longer. This helps relieve eye fatigue, and further helps reduce eye twitching.

Hope, this blog acquainted you with enough reasons to understand why you’ve been suffering from eye twitching, and also the possible remedies for it. Based on the reason, making some lifestyle changes, followed by a sincere adherence towards them can help you cure eye twitching to a large extent. However, in case of persistent, recurring, and long-lasting eye twitching, one must see an eye doctor and get it administered appropriately.