What Gets Rid of a Stye and When to See a Doctor

Most styes clear up on their own within two to five days, and the single most effective thing you can do to speed that along is apply a warm compress. A stye is essentially a small, blocked oil gland or hair follicle on your eyelid that has become infected with bacteria, forming a red, painful bump. The treatment is straightforward, but doing it correctly makes a real difference in how fast you heal.

Warm Compresses Are the First-Line Fix

A warm, moist washcloth held gently against the affected eye is the most recommended treatment for styes. The heat softens the clogged material inside the gland and encourages it to drain naturally. Soak a clean washcloth in warm water, wring it out, and hold it over your closed eyelid for about five minutes. Do this several times a day.

The compress cools down quickly, so you can re-soak the cloth partway through to keep it warm. Some people find a microwavable eye mask holds heat longer and is easier to use, but a washcloth works just as well. Use a fresh cloth each time to avoid reintroducing bacteria.

Keep the Eyelid Clean

Gentle lid hygiene helps prevent the infection from lingering or spreading. Dilute a small amount of baby shampoo (or another fragrance-free, dye-free soap) in warm water, then use a clean cotton swab or washcloth to gently wipe the affected eyelid. Don’t scrub or rub. The goal is to clear away crusting and oil buildup without irritating the area further.

You can do this once or twice a day alongside your warm compresses. Pre-made eyelid scrub pads sold at pharmacies work the same way and may be more convenient.

What Not to Do

Never pop or squeeze a stye. The American Academy of Ophthalmology warns that doing so can release bacteria and spread the infection to other parts of the eye. It feels tempting, especially when the bump develops a visible white head, but squeezing risks turning a minor problem into a serious one.

While you have a stye, stop wearing contact lenses until the redness, swelling, and pain have completely resolved. Contacts can trap bacteria against the eye and slow healing. Avoid eye makeup as well, since brushes and applicators can harbor bacteria and reinfect the area. Once you’ve healed, replace any eye makeup you used before or during the stye. A good rule of thumb is to swap out eye products every three months regardless.

What About Tea Tree Oil or Other Remedies?

Tea tree oil sometimes comes up as a home remedy for eye-related problems, but it carries real risks when used near the eyes. Undiluted tea tree oil is toxic to the eye surface and can cause stinging, irritation, and allergic reactions. Even diluted formulations have caused corneal damage in documented cases. Tea tree oil has some limited evidence for treating a different condition, blepharitis (chronic eyelid inflammation caused by mites), but it is not a recommended stye treatment. Stick with warm compresses and gentle cleaning.

How Long Healing Takes

Most styes resolve in two to five days with consistent warm compresses. Some last up to a week. If your stye hasn’t improved after two days, or if it’s getting worse, antibiotics can typically clear the infection within three days to a week.

Occasionally, a stye that doesn’t drain becomes a chalazion, a firm, painless lump that forms when the blocked gland stays clogged but the active infection fades. Chalazia can linger for weeks. If one persists for more than one to two months, a doctor can perform a simple in-office drainage procedure using a small incision on the inside of the eyelid. It sounds uncomfortable, but the area is numbed beforehand and recovery is quick.

Warning Signs That Need Prompt Attention

A standard stye is a nuisance, not an emergency. But in rare cases the infection can spread into the surrounding tissue of the eyelid, a condition called periorbital cellulitis. Seek immediate care if you develop a fever along with pain and swelling that spreads beyond the bump to the entire eyelid or eye socket. Vision changes, a bulging eye, or pain that feels deeper than the surface of the lid also warrant a trip to the emergency room, especially in children.

Why Some People Get Styes Repeatedly

If you keep getting styes, an underlying condition is likely contributing. Blepharitis, a chronic inflammation of the eyelid margin where the oil glands tend to clog, is the most common culprit. Skin conditions like rosacea, acne, and seborrheic dermatitis also increase your risk. Diabetes, high cholesterol, and hormonal changes are additional factors.

For recurrent styes, daily lid hygiene becomes especially important even when you don’t have an active bump. A nightly routine of warm compresses followed by gentle eyelid cleaning can keep the oil glands from clogging in the first place. If styes keep coming back despite good hygiene, it’s worth having a doctor evaluate you for one of these underlying conditions, since treating the root cause is the most reliable way to break the cycle.