13 Home Remedies for an Eye Stye

(Last Updated On: August 3, 2018)

What a joy did you know you could have more than one eye stye at a time? What in the world is an eye stye. It usually forms on the eyelid when an oil glands become infected. It starts out as a red lump in the eyelid area then it culminates in filling with pus. The final stage is it bursts. The medical term for an eye stye is hordeolum and they are caused by a bacteria called staphylococcus. Unfortunately, this bacteria is responsible for 90-95 percent of eye styes. The eyelid dict will clogged with dirt, makeup,  or other debris with bacteria which then infects the eyelid. If you have a condition called blepharitis (inflammation of the eyelid.)  you are at a higher risk of contracting eye stye. Is there a cure for this painful eye condition? Yes, there are many cures for this eyelid infection.

1. Warmth Compress on the Way

Apply Them to a Compress

A hot compress is one of the best treatments for an eye stye. The heat will stimulate blood circulation which will speed up the rupture of the eye stye. It also cuts down on pain and swelling.


  • Dip a clean towel in hot water and wring out the excess water.
  • Close your eyes and place the warm compress on the affected eyelid.
  • Hold it there for five minutes at a time.
  • Do this three or four times daily, until the pus is released.
  • Wipe away the pus using a clean towel.
  • Re-apply the warm compress until pus stops coming out.

2. Green Tea

Drinking green tea will help eat eye styes. Green tea has powerful anti-inflammatory properties  that can help reduce pain and inflammation and diminish the stye. Green Tea is also rich in tannic acid which helps to keep the eye stye at bay. It has other nutrients and antioxidants that help cure the stye and bring relief from pain.


  1. Dip a green tea bag in warm water for a few minutes.
  2. Remove and squeeze out the excess water.
  3. Close your eyes and press the moist tea bag over the affected eyelid.
  4. Hold it in place for five minutes.
  5. Repeat this a few times daily until the sty is reduced in size and there is no pain.

This remedy can also be done with black tea bags.

3. Coriander Seeds

Coriander seeds are a traditional treatment for eye styes because of their anti-inflammatory properties. The seeds will reduce pain, redness, and swelling, thereby making you fell better within a few days.


  • Add one teaspoon of coriander seeds to one cup of water and bring it to a boil.
  • Remove from heat and allow the water to cool down.
  • Strain and then use this water to wash the affected eye area.
  • Do this two or three times daily until you get relief.

4. Turmeric

The antibacterial and anti-inflammatory properties of turmeric can get rid of  eye stye quickly. It will remove inflammation and reduce any infection-causing factors that may be contributing to the condition.


  • Add one tablespoon of turmeric to two cups of water and boil it until the solution is reduced to half. Cool and then strain it through a cheesecloth. Use this solution to wash the affected eye area two or three times daily for a few days.
  • You can also mix one teaspoon of turmeric powder in a cup of warm milk. Drink it daily before going to bed for a week for faster healing.

5. Baby Shampoo

keep the affected area clean and free of dust and other debris that will cause the eyelid irritation

For quick recovery from a stye, you need to keep the affected area clean and free of dust and other debris that will cause the eyelid irritation. This can be achieved by washing the affected area with baby shampoo.


  • Add a few drops of mild baby shampoo to a cup of warm water. Mix it well so that the baby shampoo is diluted.
  • Soak a cotton ball in the solution.
  • Close your eyes and use the wet cotton ball to wash the eyelid along the base of your eyelashes.
  • Rinse the area with warm water.
  • Apply a clean, warm compress for five minutes.
  • Do this a few times a day and your eye stye should disappear within a few days.

6. Aloe Vera

Aloe vera is another popular treatment for sties because of its soothing antibacterial and anti-inflammatory properties. It may help reduce redness, swelling and inflammation as well as speed up the healing process.


  • Cut open a leaf from an aloe vera plant and extract the gel from it.
  • Rub the gel over the infected eyelid.
  • Leave it on for 20 minutes, and then wash your eye area with lukewarm water.
  • Repeat this remedy a few times daily for five days.

7. Castor Oil

Castor oil has ricinoleic acid, which acts like an anti-inflammatory agent. This is why castor oil helps reduce pain and inflammation so effectively.  


  • Wash the affected eye area with baby shampoo and warm water.
  • Apply a warm compress over the affected eyelid for five minutes.
  • Use a cotton swab to apply castor oil on the raised bump on the eyelid.
  • Repeat twice daily for a few days.

 8. Guava Leaves

Guava leaves have a natural healing power

Guava leaves have a natural healing power. Because of this benefit guava leaves are considered a good home remedy for eye sties. The leaves also anti-inflammatory properties that help remove redness and swelling from the affected eyelid.


  • Wash two or three guava leaves in hot water.
  • Soak a cloth in hot water and wring out the excess water.
  • Put the guava leaves on the warm cloth and wrap it well.
  • Allow it to cool down, and then take out one leaf.
  • Apply it on the affected area and leave it on for about five minutes.
  • Repeat the same with the other leaves.
  • Do this twice daily for three to four days.

9. Potato

This sounds like an odd home remedy to use for eye sties but potatoes work in treating eye sties. Thus it is another common home remedy used to cure eye sties. Potato has astringent properties which contract the skin tissues and reduce skin irritations. Plus, potato helps decrease inflammatory and pain.


  • Grate a medium-size potato.
  • Wrap the grated potato in a cheesecloth.
  • Place the cheesecloth on the affected area for five to 10 minutes.
  • Follow this remedy two or three times daily for four days.

10. Cloves

Cloves work as pain reliever and skin irritation reliever and for these reasons are an effective treatment for eye sties. Cloves can also prevent the spread of eye infections because of its antibacterial properties.


  • Soak five or six cloves in a glass of water for 10 minutes.
  • Strain the water.
  • Soak a cloth in this water and wring out the excess water.
  • Hold the cloth on the affected eyelid for a few minutes.
  • Follow this remedy two or three times daily for a few days.

Note: If your stye isn’t responding to these natural treatments, consult an eye doctor. At the same time, you can take some precautions to prevent or stop the spread of eye infections and sties.

11. Garlic Juice

It seems like garlic juice will sting the eye sties instead of help to cure them.


  • 1 garlic clove
  • Q-tip


  • Crush the garlic clove and apply the juice that oozes out carefully on the stye using a Q-tip.
  • Wash it off with lukewarm water after it is dry.

Use this treatment twice a day.

It is said garlic juice is a well-known cure for eye stye infection because of its antibacterial properties. It will bring relief from the pain and reduce the eye stye. Don’t let the garlic juice enter your eye it will sting.

12. Water and Salt for Eye Stye


  • 1 liter water
  • 2 teaspoons salt
  • A soft cloth or face towel


  • Boil the water and add the salt into it.
  • Let the water cool a little, and then dip a towel or soft cloth in it.
  • Compress the affected area with the water and leave it there for 20 minutes until the towel is no longer warm.

Apply this water and salt treatment twice a day.  This treatment works because the warm water will soothe the irritating eye stye. It will reduce the pain and swelling by promoting circulation. Salt in this treatment acts as an antimicrobial agent.    

Other Home Remedies for Eye styes  

13. Eggs for eye Styes

This is one of the strangest home remedies on record for treating eye styes.


One Hard Boiled Egg


  • Place the egg over the stye.
  • Leave it over the stye for 10 to 15 minutes.
  • Repeat this treatment twice a day.

The heat from the freshly boiled egg helps to reduce the swelling and the pain. The heat from the egg is supposed to heal the eye stye quickly.

14. Acacia Leaves to the Rescue


  • A small bunch of acacia leaves
  • water


  • Boil a few acacia leaves in water.
  • Drain out the leaves and then use the water to rinse the eyes.

Use the acacia leave treatment twice a day until the desired results are achieved. If you have a painful eye stye then acacia leaves may be the solution you have been looking for. The swellness and the pain of the eye stye will be healed quickly. The reasons for why the acacia leaves worked were not given.

15. Wow Onion Rings to Heal Eye Sties

Cut the onions into slices and apply the slices over the eyes


Smelly Onions


Cut the onions into slices and apply the slices over the eyes. You need to be careful when using onion slices to treat eye styes with. The onions can cause the eyes to water which could cause the eye stye to sting. The onions may also cause the eyes to sting. This doesn’t sound like a safe home remedy for treating eye stye. Another weakness of onions is they do not completely heal the eye stye. They will help to reduce the pain and it will cause a stinging sensation. It will speed up the healing process; onions have anti-inflammatory and antimicrobial properties too that help in the healing process. Another method to use for eye styes is to chop onions and it is said when the fumes from the onions make the eyes water this will hydrate the eyes. This is supposed to relieve the eye pain. It will also cleanse the eye from dirt and dust particles that may cause infections.

16. Terrific Tamarind

What in the world is tamarind? They are seeds.


  • Handful of tamarind seeds
  • 2 cups of water


  • Soak tamarind seeds in water for 12 hours. This is a long time to soak the seeds in water. Is it worth the effort?
  • Then, use the drained out water to rinse the eye.    

Use this treatment twice a day.

Tamarind seeds are an effective treatment for eye stye. The seeds relieve both the pain and the swelling. Why they work so well is however unknown.

17. Iron or Gold for Eye Stye

Quite frankly this treatment sounds very dangerous to be putting iron and gold objects near the eyes. Especially if the item has any rust on it.


Any item made of iron or gold.


Gently rub the iron or gold item over the eye stye for a couple of seconds. This sounds like a really crazy and unsafe treatment. It is advised that you see a medical professional before applying this treatment. This sounds like a fairy tale. The doctor will give some sound advice concerning this home remedy.

As stated this is an old wive’s tale that has worked historically for many people it is claimed. This method is just too dangerous and shouldn’t be applied.

WARNING: If this method is used make sure you pay attention to the type of metal object you are using. If it has rust on it you will be rubbing rust into your eye. This will only make the infection worse or it will start a new infection. Make sure the object is clean and free of rust. Better yet don’t even try this home remedy.

18. Coin the Eye Stye

This is another dangerous home remedy that sounds like an old wives tale. Make sure you don’t poke your eye with the rounded edge of the coin. You would probably be best of using a bigger coin. This is another method that is not recommended to use.


A Coin


  • Wash the coin with antibacterial soap and water.
  • Rub it against a clean, coarse cloth or in between your palms to warm it up.
  • Place this warm coin on the stye until it cools down.
  • Repeat this 1-2 times.

Apply this treatment a few times during the day. Again, be careful with the coin you could cause serious damage to your eye using a coin.

The warmth of the metal will soothe the pain and give the eye immediate relief.

19. Milk Cream for the Eye Stye


  • 1 tablespoon fresh milk cream
  • 1 tablespoon milk
  • 4 tablespoons water
  • A cotton ball


  1. Lightly warm up the milk cream. It should be warm enough to sting the eye a little. But at the same time, it should be bearable.
  2. Apply this warm milk on the eye, concentrating over the stye, using the cotton.
  3. Once it is dry, use the milk mixed with water to clean the area. Wipe it dry with a clean towel.

Do this twice a day until the eye stye is completely healed.

The warmth of the milk reduces swelling and removes any pus from the wound.

WARNING: Be careful dust particles may enter the eye during this treatment.

20. Bitter that Gourd for the Eye Stye


Bitter gourd


  • Cut slices of the gourd and apply it directly on the stye.
  • Leave the slices on the eyes for 15 minutes. Remove them and wash the area.
  • Another method to use bitter gourd is by brewing a tea out of the gourd. Drink this bitter gourd tea in the morning on an empty stomach. You can add a pinch of salt for taste.

Repeat this bitter gourd treatment twice a day.

Bitter gourd works as a detoxifying agent. It will cleanse your skin and remove the eye stye quite efficiently. It also acts as an antibacterial agent. The leftover bitter gourd  particles from the can be used as a compress which will help alleviate pain.  

21. Nothing like Bread and Milk for the Eye Stye

Are you hungry yet? It makes you think of making a sandwich doesn’t it?


  • A slice of bread
  • Warm milk
  • Cotton
  • Antiseptic ointment


  • Take a clean and fresh bread slice. Cut the bread double the size of the eye.
  • Soak the bread in warm milk and place it over the eyes for 15-20 minutes. This will make the stye rupture.
  • If it does not, leave it on for a little longer.
  • When the pus comes out, clean it with cotton, and then apply an antiseptic ointment to prevent infection.

Repeat this once again if needed. This sounds like a very quick method to heal an eye stye.

This reported to be a wive’s tale and is one of the oldest home remedies known to man. The warmth of the milk is supposed to rupture the eye stye releasing all the pus. Many people have been helped by this treatment it is reported.

WARNING: Do not overheat the milk this could easily burn the sensitive skin around the eyes. Probably this method should be avoided. It is not really the safest treatment to use on treating an eye stye.

Eye-Catching Conclusion

time to say goodbye as we have come to the end of our eye stye journey

Well, it is time to say goodbye as we have come to the end of our eye stye journey. Some of the methods sound reasonable to try but a few of the methods are just too risky to apply. As always if the eye stye persists or gets worse contact a medical eye professional.

Written by Irina Radosevic MD
Irina graduated from the University of Belgrade, School of Medicine as a Doctor of Medicine (MD) and spent over 3 years working in the Clinical Hospital Center Zvezdara, in the Department of Emergency Medicine. She also undertook a postgraduate in Cardiology from the same University and had previously worked for over a year as a Physician and Nutritionist Dietitian for the Fitness club Green Zone. She eventually left her chaotic but fulfilling job in the ER to pursue her passion of writing, travelling and mountain climbing which has included writing a first aid course for the alpine club of Belgrade. Irina currently works as a VA for PintMedia focusing on medical and travel writing. Feel free to connect with Irina on LinkedIn and FaceBook. Her CV can be seen here.