Most styes go away on their own within one to two weeks, and the single most effective thing you can do to speed that up is apply warm compresses several times a day. A stye is a small, painful bump on the eyelid caused by a blocked and infected oil gland, and while it looks alarming, it rarely needs more than basic home care.
Warm Compresses Are the First-Line Treatment
Heat is what does the real work. It softens the hardened oil plugging the gland, encourages drainage, and increases blood flow to help your body fight the infection. To make a warm compress, soak a clean washcloth in warm water, wring it out, and hold it gently against your closed eyelid for about five minutes. Repeat this several times a day.
The compress cools down quickly, so you may need to re-soak the cloth once or twice during each session to keep it warm. Some people find that a microwavable eye mask holds heat longer and is easier to use consistently. Consistency matters more than any single session: doing this three to four times daily is what moves the timeline forward.
Keep the Area Clean
Gentle eyelid hygiene helps prevent the stye from worsening and reduces the chance of a new one forming. 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 oily debris without irritating the already-inflamed skin.
Pre-moistened lid scrub pads are a convenient alternative and are available at most pharmacies. Either way, wash your hands thoroughly before touching your eye area.
What Not to Do
Squeezing or popping a stye is the most common mistake people make. It’s tempting because it looks like a pimple, but the eyelid’s tissue is delicate and sits close to structures you don’t want bacteria spreading into. Popping a stye can cause severe infection, scarring or pigment changes on the eyelid, and even a scratch on the surface of your eye (a corneal abrasion). Let the stye drain on its own.
You should also avoid wearing eye makeup while you have a stye. Mascara, eyeliner, and eyeshadow can reintroduce bacteria and slow healing. If you were using eye makeup around the time the stye developed, consider replacing those products, since the applicators may be contaminated. Contact lenses are best avoided during an active stye as well, since the infection can transfer to or irritate the lens surface. Switch to glasses until the bump has fully resolved.
Over-the-Counter Options
Several OTC products are marketed for styes, including stye-specific ointments, eye wash solutions, and medicated lid scrub pads. These can provide mild relief and help keep the area clean, but they work best as a supplement to warm compresses, not a replacement. None of them will dramatically shorten the healing timeline on their own.
Avoid using general-purpose eye drops like those designed for redness relief. They aren’t formulated for infections and won’t help.
When a Stye Needs Medical Attention
Most styes begin improving noticeably within two to three days of consistent warm compresses. If yours hasn’t started getting better after 48 hours, it’s worth contacting a doctor. You should also seek care if the redness and swelling spread beyond the bump to involve your entire eyelid, your cheek, or other parts of your face. That pattern suggests the infection may be extending beyond the gland.
A doctor can prescribe antibiotic ointment or eye drops to apply directly to the eyelid. If the infection has spread more broadly, oral antibiotics may be needed. These situations aren’t common, but they do happen, especially with internal styes (those that form on the inner surface of the eyelid), which tend to be more painful and slower to heal than the external kind.
What Happens if a Stye Won’t Drain
Sometimes a stye stops being actively infected but leaves behind a firm, painless lump called a chalazion. This is essentially a clogged gland that never fully cleared. Warm compresses can still help, but if the lump persists for one to two months, a doctor may recommend a minor in-office procedure to drain it.
The procedure is quick. The doctor numbs the eyelid, makes a small incision on the inner surface (so there’s no visible scar), and drains the contents. Your eyelid may feel sore for a few days afterward, and you’ll typically use an antibiotic ointment or drops for about a week to prevent reinfection. Most people resume normal activities the same day, and a pressure patch over the eye is sometimes placed for a short period after the procedure.
External vs. Internal Styes
External styes form at the base of an eyelash, right at the edge of the lid. They’re the more common type and usually come to a head and drain within a week with warm compress treatment. Internal styes develop deeper, inside the eyelid on a gland that produces part of your tear film. They’re generally more painful, take longer to resolve, and are more likely to need medical intervention if they don’t improve within a week or so.
The home treatment is the same for both types. The difference is mainly in how patient you may need to be and how quickly to seek help if things aren’t improving.
Preventing Styes From Coming Back
If you’ve had one stye, you’re more likely to get another, especially if the underlying cause (oily or clogged lid glands) hasn’t been addressed. A daily eyelid cleaning routine is the best prevention. The same diluted baby shampoo method works well as a maintenance habit: a gentle wipe along the lash line each morning or evening keeps oil and bacteria from building up.
Other habits that help: replace eye makeup every few months, never share mascara or eyeliner, wash your hands before inserting contact lenses, and remove all eye makeup before bed. If you notice your eyelids tend to feel greasy or crusty in the morning, that’s a sign your oil glands are overproducing, and the daily lid scrub becomes especially important.

