Most styes clear up on their own within one to two weeks, and the single most effective thing you can do is apply warm compresses consistently. A stye is a small, painful bump on your eyelid caused by a bacterial infection, typically staph bacteria, in an oil gland or eyelash follicle. The good news is that home treatment works for the vast majority of cases.
Warm Compresses Are the First-Line Treatment
A warm, moist compress applied to the affected eye for 5 to 10 minutes, 3 to 6 times a day, is the cornerstone of stye treatment. The heat softens the hardened oils blocking the gland, encourages the stye to drain naturally, and increases blood flow to help your body fight the infection. Use a clean cloth soaked in warm (not hot) water. You’ll need to re-dip the cloth periodically as it cools, since the heat is the active ingredient here.
Don’t microwave a wet cloth or use water straight from the kettle. The temperature is hard to control with those methods, and you can burn the thin skin of your eyelid. Water that feels comfortably warm on the inside of your wrist is a good gauge.
Consistency matters more than any single session. One compress a day won’t do much. Aim for at least four sessions daily, and keep it up for a full week or two even if the stye starts improving. Many people stop too early, which can stall healing or lead to recurrence.
Lid Massage and Cleaning
After each warm compress session, gently massage the eyelid to help move oils through the blocked gland. Use a clean finger or cotton swab and stroke firmly toward the lash line: downward on the upper lid, upward on the lower lid. This pushes softened oil toward the gland’s opening so it can drain.
Then clean the lash line with a fresh cotton swab to remove any crust, oil, or debris. Use each swab once and discard it. Eyelid cleansing wipes are a convenient alternative, though the warm compress and massage combination is more effective at clearing blocked glands than wiping alone.
What Not to Do
Resist the urge to squeeze or pop a stye. Unlike a pimple on your skin, a stye sits in delicate tissue near your eye, and squeezing it can push the infection deeper into the eyelid or spread bacteria to surrounding glands. Let it drain on its own.
While you have a stye, skip contact lenses and eye makeup. Contacts can trap bacteria against the eye, and makeup applicators can reintroduce infection. If you wore eye makeup when the stye developed, toss those products since they may be contaminated.
When Antibiotics Come Into Play
Antibiotics aren’t needed for most styes. Your doctor may prescribe an antibiotic ointment if the stye is actively draining and the surrounding tissue looks inflamed, or if you also have redness and irritation across the eyelid margin (a related condition called blepharitis). Oral antibiotics are reserved for people who get styes repeatedly or develop spreading redness and swelling beyond the bump itself.
If the infection spreads into the soft tissue around your eye socket, a condition called preseptal cellulitis, that’s a more serious situation requiring prompt treatment. Warning signs include fever, pain and swelling that extends well beyond the stye, vision changes, or the eye itself beginning to bulge. These symptoms need emergency attention, especially in children.
Stye vs. Chalazion
Styes and chalazia look similar at first, and even doctors can have trouble telling them apart in the first couple of days. The key difference: a stye is an active infection that’s painful and sits right at the eyelid’s edge, usually around an eyelash root. A chalazion is a painless or nearly painless bump caused by a blocked oil gland without infection, and it tends to develop farther back on the eyelid body rather than at the margin.
If your bump was painful initially but has become a firm, painless lump after a week or two, it has likely transitioned into a chalazion. Warm compresses and lid massage still help, but chalazia are slower to resolve and more likely to need a minor in-office drainage procedure if they persist for several weeks.
What to Expect as It Heals
A stye typically comes to a head within one to two days, forming a visible white or yellow spot on the bump. Over the following days it drains (often while you sleep or during a warm compress session) and gradually shrinks. The redness and tenderness should steadily improve over one to two weeks.
If a stye hasn’t improved at all after a week of consistent warm compresses, or if it’s getting larger, it’s worth having a doctor take a look. Some styes need a small incision to drain. This is a quick office procedure done under local anesthesia, and recovery is fast.
Preventing Styes From Coming Back
Some people are prone to recurring styes, often because of chronic low-grade inflammation along the eyelid margin. A daily lid hygiene routine can significantly reduce flare-ups. The process is the same trio used for treatment: warm compress, gentle massage, then cleaning the lash line. During a flare-up, do this two to five times a day for at least two weeks. Once things calm down, a once-daily routine helps keep the oil glands functioning and reduces the chance of another blockage.
Other practical steps: wash your hands before touching your face or eyes, replace eye makeup every few months, and clean your contact lenses and case properly. If you notice a pattern of styes recurring despite good hygiene, mention it to your eye doctor, as there may be an underlying gland condition worth addressing with targeted treatment.

