Disease, Illness & ConditionsAches & PainsOral HealthInjuriesEye CareWellnessChildren's HealthFirst AidOlder AdultsMental HealthDisabilitiesHealth Care IndustryAlternative MedicineReproductive Health

24 Easy and Safe Ways to Get Rid of Styes Fast at Home

Updated on May 5, 2016

What Are Styes?

Causes and Symptoms

Most bumps on the eyelid are styes. A stye is the inflammation of a sebaceous gland just over the eyelid that forms a reddish bump that looks like a pimple.

Bacteria known as staph are usually responsible for causing them. In some cases, there may be other bacteria involved. The bacteria can be transferred to the eyes due to improper hygiene.

A lump in the eye is very uncomfortable and painful.

Most Common Symptoms

  • Slight swelling of the eyelid
  • Redness
  • Pain

Other Symptoms

  • Sensitivity
  • Burning sensation
  • Discomfort when blinking
  • Increased sensitivity to light

Stye on the lower eyelid
Stye on the lower eyelid | Source

Home Remedies

1. Coriander Seeds

Boil one teaspoon of coriander seeds in a cup of water. Use this water to wash the eye 3 - 4 times a day.

2. Tea Bags

Moisten some tea bags and place them over your eyes for 8 - 10 minutes. Do this several times a day. You can use bags of chamomile or dandelion tea — both herbs are anti-bacterial.

This is one of the most popular home remedies for treating styes, as it is very effective when it comes to calming the infection.

3. Alum

Use alum water to wash your eyes. To prepare the solution, mix 2 - 3 granules of alum in a cup of water.

4. Potatoes

Make a paste from a potato, spread it on a cloth and apply it externally on inflamed eyes to reduce swelling.

5. Turmeric

This spice is known for its great healing powers and provides fast relief from styes.

  • Put one teaspoon of turmeric into 2 cups of water and boil.
  • Boil until the solution is reduced down to half its original amount.
  • Then, pass this preparation several times through a fine gauze to remove all the turmeric granules.
  • Use the remaining liquid as eye drops 2 - 3 times daily.

6. Guava

Heat up guava leaves and place on a warm, damp cloth. Apply this compress slowly over your eyes. This helps to get rid of swelling and irritation.


Fun Facts!

-Styes can occur at any age, but the causes may vary.

-In boys, they are often triggered by poor hygiene (touching the eyes with dirty hands).

-In adults, styes often appear if the contact lenses are not cleaned properly.

-A type of bacteria called staph is the common element that causes it.

-The stye can also be a consequence of diseases like anemia, diabetes, hormonal disorders, thyroid, allergies, chronic ocular inflammation, and more.

-Though annoying, they are usually harmless.

7. Chard Leaf

  • Wash chard leaves and then heat them up with a little water for five minutes.
  • Strain the liquid and let it cool.
  • Apply this directly to the affected area with your eyelids closed half an hour.
  • Repeat this three times a day until the styes disappear.

8. Mint Leaf

  • Crush several mint leaves and apply as a poultice on the stye.
  • Leave on for 5 minutes.
  • Rinse with warm water.

9. Calendula

  • Prepare an infusion of calendula with one tablespoon of dried petals per 250 ml of water.
  • Strain the liquid, then use gauze to apply it on the affected eyelid until it cools.
  • Repeat this three times a day.

10. Spinach

Boil a handful of tender spinach, drain, an then apply as a poultice on the affected eyelid for 30 minutes. Repeat this three times daily.

11. Chamomile

Boil 25 g of chamomile, 10 g of horsetail, and 10 g of thyme in a liter of water for 10 minutes. Cover and let cool. Apply as a compress on the eyes three times a day.

12. Aloe Vera

Apply aloe vera gel with a cotton stick to the affected area several times a day. This will get rid of styes in no time. Aloe vera has other amazing healing properties. It is indeed a miracle plant.

13. Acacia Leaf

  • Put a handful of acacia leaves in 1 cup of boiling water.
  • Cover and let cool.
  • Wet a clean cotton cloth or gauze and apply it as a compress on the eye that has the stye.
  • Leave it on for 10 minutes.

This remedy will combat the pain.

14. Coriander Leaves

  • Boil one teaspoon of coriander leaves in 1/2 cup water for 5 minutes.
  • Remove from heat, cover, and let cool.
  • Filter and then soak the gauze with this preparation and clean your affected eye several times a day.

15. Saliva! (Really?)

Really! Heat a little saliva with the index finger in the palm of the other hand and then place it on the stye.

16. Egg

Place an egg laid recently on the stye and leave on for 5 minutes. Or, separate the white of a raw egg and place it in a clean cloth. Place this compress to the stye for fifteen minutes three times a day.

17. Warm Compress

Make a warm compress with a cloth or towel warmed in hot water on the eyelid area for five minutes, two or three times a day until the stye disappears.

18. Eye Exercises

Eye exercises such as moving the eyes gently up and down, from side to side in a circle — clockwise, counterclockwise, and in semicircles — also helps with styes. This eliminates tension and relaxes the eyes and surrounding tissues.

19. Parsley

  • Pour a cup of boiling water over a handful of fresh parsley. Let the mixture sit for 10 minutes.
  • Soak a clean cloth in the mixture, place a cloth dampened with water on your eyes and relax for 15 minutes.
  • Repeat this before bed.

This mixture is also good to get rid of puffiness around the eyes.

20. Use a Cotton Cloth to Get Rid of Pus

To get rid of pus, apply a cotton ball soaked in warm water several times a day. Leave the cotton on your eyelids for 10 minutes.

21. Cucumber

Cucumber is another home remedy for styes. Place cucumber slices on the infected eyelids to reduce inflammation and pain. You can also apply tomato slices over the affected area.

22. Cloves

Soak a clove in water and rub gently on the affected eyelid. This will help reduce the pain.

23. Salt

Add some salt to warm water, let it cool a bit, and then moisten a clean cotton cloth with it. Rub the cotton on the affected eye.

24. Gold?

Another home remedy that has been supported by word of mouth is to to find a gold object, such as a ring or bracelet, rub it on a cloth or a piece of clothing to warm it up first, and then place it on the stye.

Or, you can heat a spoon (dunking it into hot water works), let it cool slightly and place it on the stye. Make sure it's not too hot, though, or you could hurt yourself!

Try Ayurveda. Go Natural!

What Not to Do

  • No squeezing, pinching or pressing the stye. Do not pop or touch it. These can make it worse. You must allow it to drain itself.
  • Do not use eye makeup. If you do so, you are inviting an infection. To avoid spreading the stye, do not share your cosmetics and eye makeup.
  • You should never try to remove it at home, because then the infection could spread through the rest of the eye. The stye should drain by itself. If not, consult a medical specialist who can drain it safely.
  • Also, as mentioned, styes are contagious. So, if you have one you should not share towels, clothing, or other objects that may cause another person to become infected.
  • Avoid excessive intake of starchy and sugary foods.
  • Avoid wearing contact lenses. They can become contaminated and the bacteria can be transferred to the non-infected eye.
  • If there is no improvement whatsoever after using these home remedies in five days, it's time to consult a doctor.


    0 of 8192 characters used
    Post Comment

    • profile image

      JoelHarman 8 months ago

      I have a stye on my left eye a week before. I was very much affected by that. I'm not able to work properly due to that. Not even able to sleep peacefully. So my mother said me an idea about warm compress.. Woow it worked.. I applied it for three time and it got disappeared. Thank goodness

    • profile image

      Kiran bhola 9 months ago

      Actually I have a stye.. It was so because a little bit of borolene was left over on my eyelid. When I was applying it to my face ...

      After one day I feel a little pain in my left eye..

      Then after one day a stye started forming on my left eye ..

      It get very worse swollen, become red and pain.

      After 5-6 days it cured finally..

      Then after 4-5 days again a little bit of pain started in my right eye.

      And next morning I observe that again I got a stye..

      I was very angry and upset with this..

      And now I also have a stye.

      So please suggest me something so that it never form again and again...


      Can you please tell me that why it is forming again and again..

      I have even not touched dirty hands..

    • profile image

      abdul salam 12 months ago

      Hi friends I have had a stye last one month it's not getting cure can any one tell me the solution...

    • profile image

      Radhika 12 months ago

      I am having styes for about a month.It first developed in my left eye.After a few days it developed in my right eye.The style on my left eye has harden.My right eye is continuously having states.By the time I get rid of one,another pops out.Does this mean I am in need of specs?And how can I get rid of the hard lump on my left eye?

    • profile image

      Logan 12 months ago

      I hate styes. Have had several in the past decade, top lid, bottom lid, seems to happen if I wake up & one of my eyes was jammed into the pillow, makes sense unless you wash your pillow case every day. (Who does that?) I sleep on my side usually & have had to hang my face over the edge of the pillow to avoid eye contact w pillowcase. Sucks:(

    • profile image

      OML 12 months ago

      I have had so many styes in my lifetime, its insane. None of them are so bad they send me to the doctor, except for one when I was a toddler. But whenever I have a stye, or a boil, I put red onion on it or a chamomile tea bag.

    • profile image

      CW 14 months ago

      I had a stye for a week that would not go away using a warm compress repeatedly. I am so glad I went to the doctor today because he said it was starting to form an abscess. I would definitely recommend seeing a doctor sooner than later if the stye doesn't go away in just a few days.

    • profile image

      katryn 16 months ago

      I have this stye just now ?? Can i use aloe vera if it small i drink antibiotic and i use aloe vera !!

    • profile image

      Trishia Tan 16 months ago

      I just got a stye and this sh*t screws it all up. It's Saturday and my class starts on Tuesday. I'm so screwed it's so embarrassing to have all of the students in school looking at you.

    • profile image

      Angela 20 months ago


      The only one that is proven to work is warm compresses. If your stye (medically known as a "hordeolum") doesn't go away in a week with a steady schedule of warm compresses (4 times a day for at least 10 minutes each), PLEASE go see your optometrist so he/she can prescribe you an antibiotic or steroid. Otherwise, your stye can develop into what's called a "chalazion," or non-infective, hardened lump, and these are often only removed surgically.

    • profile image

      Jeannette 23 months ago

      I am a doctor and outraged at some of your remedies. Sime tips are helpful, but you should get your facts straight. Saliva besides having antibacterial enzymes it also has multiple germs....not recommended. Eggs also have multiple bacteria in them if not cooked properly. Just handling eggs can be disastrous for eye help. Styes are NOT contagious, but like any infections can be spread from person to person. In the case of a stye, if person pops it, of course you do not want to spread the pus around. That's the sane same with pimples, you don't want to touch others or things with pus filled hands. However, pimples are not contagious, but another person may develop something else due to poor hygiene. Thanks.

    • profile image

      laney 23 months ago

      Started at a new school and my eye has major swelling went to doc and he gave me eye drops not sure how affective its sat. This needs to go down by monday for school!

    • profile image

      Marizza 2 years ago

      I hate styes been dealing with them for over 3 yrs they go and come every time dirty happens to get in my eyes as i write i have one in my right lid and it hurts .

    • profile image

      Hana (16) 2 years ago

      Hi, I have had a stye for a year. It was one of the worst things I had to live with. It had gotten worse and some days it's fine and then it would be terrible again. I didn't want surgery so my remedy was Vicks. I up it on every night for the month of July and till now. It had decreased dramatically. It's barely noticeable now and almost gone.

    • profile image

      lovely 2 years ago

      I've had my stye for 2- years almost and I've had it cut 3 times at the doctor, used hot compresses, and eye cream. nothing works and I'm too scared to go to the hospital or try getting it cut AGAIN!

    • profile image

      Barry 2 years ago

      Hot compress gets rids of them.

      It's oily wax inside the stye the hot compress melts it down and allows the gunk to come out, Takes about 4 Days

    • profile image

      dying 2 years ago

      This thing is killin me and i have finals..

      It's stupid having the whole school staring at you..

    • profile image

      sose 2 years ago

      Putting your urine will get rid of styes overnight

    • profile image

      Ashley 2 years ago

      I have three midterms tomorrow and I can't afford to miss school. I need this thing gone and I've tried a few of these and they don't seem to work.

    • healthcarepro profile image

      healthcarepro 2 years ago from Somewhere on Earth

      7 months? You have to see a doctor immediately

    • profile image

      Amy 2 years ago

      I've had a stye for almost 7months !omg I've been trying to get rid of it and NOTHING is working! Everyone at school is like wtf is wrong with ur eye and what am supposed to say??? And taking pics? Ugh.its horrible.

    • profile image

      Honeypot225 2 years ago

      Sooo I used all these and it got worse ..... HELP !!!!! I need it better before school!!

    • healthcarepro profile image

      healthcarepro 3 years ago from Somewhere on Earth

      I ve had too recently.. It took me 4 days to completely cure...

    • teaches12345 profile image

      Dianna Mendez 3 years ago

      Good information to have on hand in case one does get a stye. I have had one and it is not fun (not pretty either!).