How to Stop Eye Twitching with 5 Extraordinary Natural Remedies?

Eye Twitching

You are chit-chatting with your friends and suddenly you feel your eye is acting funny. You can feel the spasms of the eye i.e. eye twitching. You feel annoyed at your inability to control the twitching of the eye. Your immediate reaction is how to stop eye twitching as soon as possible.

Do not panic. Many natural remedies on how to stop eye twitching are at your disposal. And bear in mind the fact that the twitching is totally fine, except in some rare cases. Some people hold some superstitions regarding eye twitching. Like, right eye twitching is related to good news and left eye twitching is related to bad news. Keep such superstitions aside and concentrate on how to cure it.

Natural Remedies and Home Remedies for Eye Twitching

What are Eye Twitches?

You say your eye is twitching when your eyelid blinks every few seconds for 1-2 minutes. Such repetitive and involuntary eyelid spasm is known as an eye twitch. You cannot predict when it will attack you and it can affect one or both eyes. It can stay for one day or continue for many days.

One kind of eye twitching is known as ocular myokymia or eyeball twitching. It generally refers to the condition where either the eyeballs or the eyelids twitch. Eyelids twitching can be either upper eyelid twitching or lower eyelid twitching. Though the twitches are annoying and bothersome, they do not cause you any pain or harm. However, to be free from such annoying condition, you can follow the mentioned tips on how to stop eye twitching naturally.

Quick Overview of Eye Twitching

What Causes Eye Twitching?

Weakness in eyelid muscles or the tiredness of your eyelids can cause involuntary eye twitching. The spasms in your eyelids are similar to the muscles spasms you feel in your legs when you exercise a lot.

Here are a few other possible causes for this twitching sensation,

  • Fatigue
  • Caffeine
  • Lack of sleep
  • Alcohol
  • Dry eyes
  • Stress
  • Nutrition problems
  • Eye strain
  • Smoking

Symptoms of Eye Twitching

  • Facial spasms
  • Eye irritation (often a first symptom)
  • Dry eyes
  • Increased rate of blinking
  • Sensitive to light
  • Visual interference (if twitching is frequent)

5 Best Natural Remedies to Stop Eye Twitching

1. How to Stop Eye Twitching by Foods?

You need to focus on the kind of food you are consuming to get rid of eyelid twitching or under eye twitching or eye twitching. Food plays a crucial role in fighting with the twitching condition as nutrients make a lot of difference to your eye health. Here are some food types that help to resolve your query on how to stop eye twitching.

How to Stop Eye Twitching with Magnesium-Rich Foods

  • Spinach – 1 cup of spinach contains 157 mg of magnesium
  • Almonds – 0.03 kg of almonds contains 80 mg of magnesium
  • Dark chocolate – 1 square of dark chocolate contains 95 mg of magnesium
  • Pumpkin seeds – 1/8 cup of pumpkin seeds contains 92 mg of magnesium

How to Stop Eye Twitching with Potassium-Rich Foods

Insufficient potassium in your body is widely known as the primary cause for eye twitching. Eat bananas on a regular basis as they are rich sources of potassium and get rid of the irritating twitching.

How to Stop Eyelid Twitching with Calcium-Rich Foods

Eye twitching depends on the functioning of your nerves around the eye. To keep those nerves in a healthier condition, consumption of sufficient calcium is necessary. Hence, you include calcium-rich food like cheese, yogurt, milk, etc. in your diet.

Foods to Avoid


Reduce the intake of caffeine products like cola, tea, and coffee as a high quantity of caffeine in your body can cause eye twitching.


Sometimes, alcohol proves to be the reason behind eye twitching. In such cases, make an effort to stay away from alcoholic drinks like liquor, wine, and beer.

[Read:  Natural Remedies for Dry Eyes]

2. How to Stop Eyelid Twitching Using Herbs

There are various under eye twitching creams made up of herbs:

Rose Water as an Incredible Remedy to Stop Eye Twitching

rose water

Rose water is a soothing eyewash with no harmful side-effects. Use it as a cleanser to get rid of the dirt, which can also be a reason for the twitching.

How to Use?
  • Use the rose water just like how you use regular eye drops. Doing so will relax the muscles of your eye, nourish your eyes and cleanse them
  • Take two cotton balls which are clean and dip them in rose water
  • Place those balls dipped with rose water on your eyes for 15 minutes
  • Later, add few drops of rose water in water and rinse your eyes thoroughly to provide relaxation to the eyes. Relaxed eyes will stop their twitching

How to Stop Eye Twitching Using Cucumber

Image: Shutterstock

To relax the movement of your eye nerves and to soothe the muscles of the eye, you can use cucumber. Its anti-inflammatory properties naturally relax the eye muscles naturally.

How to Use?
  • Take a slice of chilled cucumber and place it on the eye that is twitching
  • Leave it there till the chilled cucumber’s temperature doesn’t reach room temperature

3. How to Stop Eye Twitching by Essential Oils

Lavender Essential Oil for Eye Twitching

Lavendor oil
How to Stop Eye Twitching

with lavender essential oil? Well, lavender is the most versatile essential oil. It is known for its relaxing effects on the body, and even the therapeutic-grade lavender is beneficial for skin and eye twitching.

How to Use?

Put the Lavender oil on your eyelids twice in one day and you will face no more twitching.

[Read: Natural Remedies for Eye Pain]

Eucalyptus Oil for Eye Twitching

Eucalyptus Oil
Using Eucalyptus Oil in Steam Form

Steam is the best way to treat eye twitching. It will ease the nerve movement and will remove all the dirt from the skin pores.

How to Use?

Add a few drops of eucalyptus oil in boiling water and take the steam for 10 minutes regularly.

Note That:

  • While taking the steam, cover your head with the help of a towel
  • Before using any essential oil for the first time, do a patch test for sensitivity and allergies. Also, always make sure to use any essential oil with a carrier oil or water. Do not use it undiluted

4. How to Stop Eye Twitching with Natural Remedies?

Acupressure for Eyebrow Twitching

When your eyelids twitch, the skin around the eyebrow too moves causing eyebrow twitching. Perform acupressure to get relief from the twitches. Acupressure methods help eye twitching by increasing circulation to the eye while the closed lid allows tear film to hydrate the eye. Here are two excellent methods on how to stop eye twitching through acupressure.

How to Perform?
  • Identify your points of acupressure near your eye region. For 5 to 10 seconds, massage those points which are around the eye lightly and in a circular way
  • After finishing the first step, repeat the same step up to 2 minutes
  • One more acupressure method is placing your middle finger and index finger on your eyebrow and pressing softly and rotating them on eye socket bone’s edges for 5 minutes

Note: You should perform these techniques with clean hands and face to avoid infection or irritation.

See Also
cure constipation

[Read: Home Remedies for Eye Infection]

5. How to Stop Eye Twitching Using Supplements?

After the treatment of an eye twitch, the nutritional needs of the body increase manifold. Hence, it is necessary to provide these nutrients with proper supplements. Recommended supplements are-

  • Vitamin B12
  • Electrolytes
  • Vitamin D

Other Conventional Ways to Treat Eye Twitches

How to cure eye twitches by various eye exercises

Hard Blinking

Hard blinking is the best way to treat eye twitches. Here are some steps on how to stop eye twitching

How to Do?

  • First, you have to close your eyes hard and then open them wider
  • Repeat the above step as many times as possible and stop once you get tears from your eyes

Benefits- This technique will moisturize the eyes. Your eyelids can get proper rest through this process.

Breathing Exercises

breathing exercise

Spend 10 minutes of your day in performing the breathing exercises daily. You can practice these exercises when you wake up and before going to bed. Following this ritual will subdue your twitching issue because of the decrease in your stress levels.

Note-Apart from inculcating this habit, you should not forget to sleep well and drink sufficient amount of water.

Fast Blinking

Fast blinking is another method to stop eye twitching. It helps in eliminating the dirt from your eye, and lubricating and relaxing your eye muscles.

How to Do?

  • Blink swiftly and quickly for 20 seconds
  • Repeat the above process after taking a little gap

Note: Stop the process immediately if you feel irritation or pain in your eyes.

How Can You Prevent Eyelid Twitches?

  • Maintaining a journal can be a good habit if you experience eye twitching more frequently as you get to know what factors are leading to the twitching and you can avoid such factors
  • If you observe your lack of sleep is causing the eye twitches, it is better to improve your sleeping duration
  • Sometimes dehydration is the underlying reason for eye twitching. In such cases, a simple preventive method is to drink at least 8 glasses of water daily and hydrate your body sufficiently
  • If you are one of those persons who have to spend a lot of time at your computer, then you wear the computer protection glasses which are anti-glare, anti-fatigue and anti-reflective

For most of the people, eye twitches visit you once in a blue moon but for some, they are frequent visitors. Eye twitching is such a condition that you feel embarrassed and annoyed, but it is mostly unnoticeable by others.

Brush aside your feelings of depression towards it and embrace the natural solutions mentioned on how to stop eye twitching. However, if your eye twitching is a persistent issue, you should consult an eye doctor and follow his advice.

View Comments (0)

Leave a Reply

Your email address will not be published.

Sign up for our Newsletter !
Get access to quality and natural health tips right from the experts. 
Subscribe !

Send this to a friend