How Does a Stye Go Away? Recovery Steps Explained

Most styes go away on their own within one to two weeks. The bump either drains on its own or the body gradually reabsorbs the blocked material, and the swelling fades without any medical treatment. Warm compresses speed this process along and are the single most effective thing you can do at home.

How a Stye Heals on Its Own

A stye forms when an oil gland along the eyelid gets clogged and infected by bacteria. Your immune system responds with inflammation, which is why the area turns red, swells, and hurts. Over the next several days, white blood cells attack the bacteria and break down the trapped material inside the gland. This process creates a small pocket of pus near the surface of the lid.

In most cases, the stye softens and either ruptures on its own, releasing a small amount of pus, or the body reabsorbs the contents without any visible drainage. Once the blockage clears, the swelling and tenderness drop off quickly. You’ll usually notice the bump shrinking before it disappears entirely. The whole process from first twinge to resolution typically takes one to two weeks.

Warm Compresses: The Main Treatment

Applying a warm compress is the most widely recommended home treatment because it does two things at once: it loosens the clogged oil inside the gland and it increases blood flow to the area, which helps your body fight the infection faster. Soak a clean, soft washcloth in warm water, wring it out, and hold it against your closed eyelid for 10 to 15 minutes. Do this about three times a day.

The washcloth cools down quickly, so re-soak it every few minutes to keep consistent warmth on the lid. After each session, you can gently massage the eyelid with clean fingertips, which helps work the trapped oil toward the surface. Many styes that might otherwise linger for two weeks will start draining within a few days of consistent compress use. If you don’t see improvement after about a week of this routine, it’s worth seeing a doctor.

Why You Should Never Pop a Stye

It’s tempting to squeeze a stye the way you would a pimple, but the American Academy of Ophthalmology is clear on this: never pop a stye. Squeezing it can release bacteria and spread the infection to other parts of the eye. The tissue around the eye is delicate and well connected to deeper structures, so pushing bacteria inward can turn a minor nuisance into a serious problem, including a deeper skin infection called cellulitis.

Let the stye drain naturally. If it does rupture on its own, gently clean the area with warm water and avoid touching or rubbing the eye.

When a Stye Needs Medical Treatment

Most styes are harmless, but a few signs suggest it’s time for professional help. If pain and swelling aren’t improving after 48 hours of home care, if the stye seems to be getting worse rather than better after a few days, or if it starts affecting your vision, see an eye doctor.

For styes that refuse to heal with warm compresses alone, a doctor may prescribe a topical antibiotic to apply to the eyelid. Oral antibiotics are typically reserved for cases where the infection has spread beyond the stye itself, such as when the surrounding skin becomes red, warm, and swollen (a sign of cellulitis).

If the bump persists for weeks despite treatment, a doctor may recommend a minor in-office procedure to drain it. This involves a small incision on the inside of the eyelid, done under local anesthesia. It’s quick and usually resolves the problem immediately. In rare cases, a stye can progress to an abscess, a larger pus-filled mass that requires drainage in a sterile setting.

Stye vs. Chalazion

A stye and a chalazion look similar, but they heal differently. A stye is an acute infection: it comes on fast, hurts, and tends to resolve on its own within a couple of weeks. A chalazion is a chronic, non-infected blockage of an oil gland. It’s usually painless but can persist for weeks to months if untreated, and it has a higher tendency to come back.

What often happens is that a stye starts as a painful, infected bump, and once the infection clears, a small painless lump remains. That leftover lump is a chalazion. If a chalazion lingers for more than one to two months, surgical drainage may be necessary. So if your “stye” stopped hurting weeks ago but the bump is still there, you’re likely dealing with a chalazion at that point.

Preventing Styes From Coming Back

Styes tend to recur in some people, especially those with naturally thick or sticky eyelid oils. A few daily habits reduce the odds. Wash your hands before touching your face or eyes. Remove eye makeup completely before bed, and replace mascara and eyeliner every few months since bacteria accumulate in the tubes. If you wear contact lenses, handle them with clean hands and follow your replacement schedule.

People who get styes repeatedly often benefit from a daily lid hygiene routine: a brief warm compress followed by gentle cleansing of the eyelid margins with diluted baby shampoo or a commercial lid scrub. This keeps the oil glands from clogging in the first place, which is the root cause of both styes and chalazia.