What to Do When You Get a Stye: Home Treatments

Most styes heal on their own in two to five days, and the single best thing you can do is apply a warm compress several times a day to speed that process along. A stye is essentially a small, infected lump near the edge of your eyelid, similar to a pimple, and it responds well to simple home care. Here’s what to do from the moment you notice one until it’s fully gone.

Start With Warm Compresses Right Away

A warm compress is the cornerstone of stye treatment. Moisten a clean washcloth with warm water, wring it out, and hold it gently against your closed eyelid for five to fifteen minutes at a time. Do this three to five times a day. The warmth encourages the blocked gland to open and drain on its own, which is exactly how most styes resolve.

The washcloth cools quickly, so re-soak it in warm water every few minutes to keep steady heat on the area. Use a fresh washcloth each session, or at least wash the one you’re using between applications, to avoid reintroducing bacteria. Some people find a warm, damp tea bag or a microwavable eye mask more convenient for maintaining consistent heat.

Keep the Area Clean

Gently wash the affected eyelid with mild soap and water once or twice a day. This removes crusting and keeps bacteria from building up around the lash line. Avoid eye makeup until the stye has fully healed, since cosmetics can harbor bacteria and irritate the area further. If you wear contact lenses, switch to glasses until the stye is gone. Contacts can become contaminated with the same bacteria causing the infection.

Don’t Pop or Squeeze It

It looks like a pimple, and the urge to pop it can be strong. Resist it. Squeezing a stye can push the infection deeper into the eyelid tissue, leading to a more severe infection, scarring, or even a scratch on the surface of your eye (a corneal abrasion). Let the warm compresses do the work. If the stye is going to drain, it will do so on its own once the blocked gland opens up.

Over-the-Counter Options

You’ll find stye ointments at most pharmacies, but they don’t actually treat the infection. The active ingredients are typically mineral oil and white petrolatum, which are lubricants. They temporarily relieve the burning and irritation, and they keep the area from drying out and getting more uncomfortable. Think of them as comfort measures, not cures. If pain is bothersome, a standard oral pain reliever can also help take the edge off.

How Long a Stye Lasts

Most styes resolve in two to five days with consistent warm compress use. Some take up to a week. You’ll typically notice the swelling and tenderness peak in the first day or two, then gradually improve as the gland begins to drain. If the lump shrinks but doesn’t fully disappear after a couple of weeks, it may have transitioned into a chalazion, which is a different situation worth understanding.

Stye vs. Chalazion

A stye is an active infection, usually at the base of an eyelash or in an oil gland, and it’s red, painful, and tender to the touch. A chalazion is a clogged oil gland without active infection. It shows up as a firm, painless bump on the eyelid, often farther from the lash line. Sometimes a stye that doesn’t fully drain turns into a chalazion.

The initial treatment is the same for both: warm compresses, several times a day. But chalazia are slower to respond and can linger for weeks or even months. If you’ve been doing compresses faithfully and the bump hasn’t budged after a month, that’s a good reason to see an eye doctor.

When a Stye Needs Medical Treatment

Most styes are harmless and won’t affect your vision. But certain signs mean it’s time to get professional help. Contact your doctor if the stye doesn’t start improving after 48 hours of home care, or if the redness and swelling spread beyond the eyelid into your cheek or other parts of your face. Spreading redness is a sign the infection may be moving into surrounding tissue.

When a doctor does need to intervene, treatment usually involves one or both of two approaches. For a stubborn stye that won’t drain, they can make a tiny incision under local anesthesia to release the contents. You won’t feel pain during the procedure. For infections that have spread, they may prescribe antibiotic eye drops, an antibiotic ointment, or oral antibiotics. Internal styes, which form deeper inside the eyelid rather than at the lash line, are more likely to need this kind of treatment.

Preventing Styes From Coming Back

Some people get styes repeatedly, and daily eyelid hygiene makes a real difference. Washing your eyelids gently with mild soap and water each day, especially before bed, keeps the oil glands along your lash line from getting clogged in the first place. If you wear eye makeup, remove it completely every night. Replace mascara and eyeliner every few months, since bacteria accumulate in the tubes over time. And wash your hands before touching your eyes or putting in contacts. These are small habits, but for people prone to styes, they’re the most reliable way to break the cycle.