A stye is a small, painful lump on your eyelid. It looks like a pimple and it happens when a gland gets blocked and infected. The good news is that most styes go away on their own within a week. The best way to take care of a stye in your eye at home is to apply warm compresses several times a day. This simple step helps the stye drain naturally. Do not try to pop it. Do not poke it. Just keep it clean and let your body handle the rest.
What Exactly Is a Stye and What Causes It?
A stye, known medically as a hordeolum, is an infection of the oil glands in your eyelid. Bacteria, usually Staphylococcus aureus, get into the gland and cause inflammation. The result is a red, swollen, tender bump that can be uncomfortable.
There are two types. An external stye forms at the base of an eyelash. An internal stye forms inside the eyelid on one of the oil glands. Internal styes are often more painful because they press against the eye itself.
Common causes include touching your eyes with dirty hands, using old or contaminated eye makeup, not removing makeup before sleep, and chronic conditions like blepharitis. The American Academy of Ophthalmology notes that people with blepharitis, a long-term inflammation of the eyelid margins, get styes more often.
How To Take Care Of A Stye In Your Eye At Home: The Step-by-Step Method
The single most effective home treatment is the warm compress. Research published in clinical ophthalmology reviews confirms that heat helps the blocked gland open and drain. Here is how to do it correctly.
Take a clean washcloth and soak it in warm water. Not hot. Test it on your wrist first. Wring it out so it is damp but not dripping. Place it gently over your closed eyelid for 10 to 15 minutes. Do this three to four times a day. The consistent heat softens the hardened oil and allows the stye to drain on its own.
After the compress, gently clean the eyelid with a mixture of warm water and a tiny drop of baby shampoo. Use a clean cotton swab or pad. Wipe from the inner corner of the eye outward. Do not scrub. Rinse with plain warm water and pat dry with a clean towel.
Some people report that a warm tea bag works as a compress. Black tea contains tannins which have mild anti-inflammatory properties. This is widely claimed though strong evidence is limited. If you try it, let the tea bag cool enough so it does not burn the skin. It will not hurt, but a plain warm washcloth is just as effective and costs nothing.
What To Avoid When You Have a Stye
Do not squeeze or pop the stye. This is the most important rule. Squeezing can push the infection deeper into the eyelid or into the bloodstream. The American Academy of Ophthalmology warns that this can lead to a more serious infection called cellulitis, which requires antibiotics.
Do not wear contact lenses until the stye is fully healed. Contacts can trap bacteria and delay healing. Switch to glasses until the bump is completely gone.
Do not wear eye makeup. Mascara, eyeliner, and eyeshadow can introduce more bacteria and irritate the area. Throw away any eye makeup you used right before the stye appeared. It is likely contaminated.
Do not share towels, washcloths, or pillowcases. The bacteria that caused the stye can spread to others. Use a clean towel every day and change your pillowcase every night until the stye resolves.
What Does the Research Say About Home Treatments?
The evidence for warm compresses is strong. A 2017 review in the journal Clinical Ophthalmology found that warm compresses are the first-line treatment for styes and are effective in the vast majority of cases. The heat works because it liquefies the blocked oil, allowing it to flow out.
Evidence for other home remedies is much weaker. Some studies suggest that tea tree oil wipes may help people with blepharitis, but there is no clinical evidence that tea tree oil directly treats a stye. Using undiluted tea tree oil near the eye can cause serious irritation and corneal damage. Do not try this.
As of 2026, there is no clinical evidence that vitamin supplements, herbal drops, or dietary changes cure a stye faster. The body clears the infection on its own once the gland is unblocked. The warm compress is the only home treatment with solid science behind it.
When To See a Doctor
Most styes get better in three to seven days. See a doctor if the stye does not improve after one week of warm compresses. Also see a doctor if the swelling spreads beyond the eyelid to your cheek or forehead. This could mean the infection is spreading.
Other warning signs include vision changes, severe pain, fever, or if the stye bleeds. The CDC reports that orbital cellulitis, a deep infection around the eye, is a medical emergency. It is rare, but it happens. If the entire eyelid swells shut or if you have trouble moving your eye, go to an emergency room immediately.
A doctor may prescribe antibiotic ointment or drops. In some cases, a doctor can drain the stye in the office. This is a quick procedure done with a sterile needle. Do not attempt this at home.
| Home Treatment | What Research Says | Safety |
|---|---|---|
| Warm compress | Strong evidence for effectiveness | Safe when done correctly |
| Gentle eyelid cleaning | Moderate evidence for preventing recurrence | Safe with mild soap |
| Warm tea bag | Weak evidence; anti-inflammatory claims unproven | Safe if not too hot |
| Tea tree oil | No clinical evidence for styes | Risky near the eye |
| Vitamin supplements | No evidence for faster healing | Generally safe but unnecessary |
Common Misconceptions About Styes
One myth is that styes are caused by stress or poor eyesight. Stress can weaken your immune system, which might make you more prone to infections, but it does not directly cause a stye. The cause is always a bacterial infection in a blocked gland.
Another myth is that styes are contagious. The bacteria that cause styes can spread to another person if you share towels or pillowcases, but the stye itself is not contagious like pink eye. You cannot catch a stye by looking at someone who has one.
Some people believe that rubbing a gold ring on the stye will make it go away. This is an old folk remedy with zero scientific basis. Rubbing anything on an infected eyelid can make it worse. Stick to the warm compress.
Frequently Asked Questions
Can I use over-the-counter stye ointment?
Some ointments are available but warm compresses work just as well for most people. Ask your pharmacist or doctor before using any product near your eye.
How long does a stye usually last?
Most styes heal within three to seven days with regular warm compresses. If it lasts longer than a week, see a doctor.
Should I stop wearing contact lenses?
Yes, switch to glasses until the stye is completely gone. Contacts can trap bacteria and slow down healing.
Can I pop a stye like a pimple?
No. Never squeeze or pop a stye. This can spread the infection and cause serious complications.

