How Long Does It Take for a Stye to Go Away?

Most styes heal on their own within one to two weeks. External styes, the more common type that forms along the edge of your eyelid, often resolve faster, while internal styes that develop deeper inside the lid tend to be more painful and take longer. Either way, you should notice the swelling and tenderness starting to improve within the first two to three days of home care.

The Typical Healing Timeline

A stye usually follows a predictable pattern. It starts as a tender, red bump on or near the eyelid margin. Over the first day or two, swelling increases and the bump fills with pus. Within a few days, most styes come to a head and drain on their own, similar to a pimple. Once that happens, the pain drops off quickly and the remaining swelling fades over the following days.

From start to finish, the whole process typically wraps up in 7 to 14 days. The worst discomfort is usually concentrated in the first 48 to 72 hours. If pain and swelling aren’t at least beginning to ease after 48 hours of home care, that’s a sign something else may be going on and it’s worth having an eye doctor take a look.

Internal Styes Take Longer

Not all styes are the same. An external stye appears at the base of an eyelash, right on the outer eyelid edge. An internal stye forms on the inside of the eyelid, in one of the oil-producing glands deeper in the tissue. Because of their location, internal styes can’t drain as easily. They’re generally more painful and can take the full two weeks (or occasionally a bit longer) to resolve, even with consistent home treatment.

If an internal stye doesn’t fully drain, it can harden into a chalazion, a painless but persistent lump. Chalazia can linger for weeks to months if left untreated, which is why it’s important to stay on top of warm compresses early on, before the bump has a chance to become a stubborn, encapsulated cyst.

How to Speed Up Healing

The single most effective thing you can do is apply warm, moist compresses to your eye for 5 to 10 minutes at a time, 3 to 6 times a day. The heat increases blood flow to the area and softens the blocked gland, which helps bring the stye to a point where it drains naturally. A clean washcloth soaked in warm water works fine. Some people prefer a microwavable eye mask, which holds heat more consistently.

Beyond compresses, keep the area clean and resist the urge to squeeze or pop the stye. Squeezing can push the infection deeper into the tissue or spread bacteria across the lid. Avoid wearing eye makeup or contact lenses while the stye is active, since both can introduce more bacteria and slow things down.

When a Stye Needs Medical Attention

Most styes don’t require a doctor visit. But certain signs suggest the infection is spreading or not resolving properly:

  • Swelling that shuts your eye
  • Pus or blood leaking from the bump
  • Pain or swelling that worsens after the first two to three days
  • Blisters forming on the eyelid
  • Eyelids that feel hot to the touch
  • Vision changes

An untreated stye can, in rare cases, lead to a skin infection around the eye called preseptal cellulitis, where redness and swelling spread beyond the bump itself to the surrounding eyelid and cheek. This is a more serious condition that requires prescription treatment.

What Happens If a Stye Won’t Go Away

If a stye persists beyond two weeks or turns into a firm, painless lump, it has likely become a chalazion. At that point, warm compresses alone may not be enough. An eye doctor can inject a small amount of anti-inflammatory medication into the bump, or perform a quick in-office drainage procedure. The incision from drainage typically heals within 7 to 10 days. During recovery, you’ll need to continue warm compresses for about five days, avoid contact lenses for roughly a week, and skip eye makeup for up to a month.

Why Some People Get Styes Repeatedly

Recurrence is common. People who have chronic eyelid inflammation (blepharitis), dysfunction of the oil glands in the eyelids, or rosacea are at significantly higher risk of developing styes over and over. If you’re dealing with frequent styes, the underlying issue is usually one of these conditions rather than bad luck. Keeping your eyelids clean with a daily lid hygiene routine, using warm compresses preventively, and managing any skin conditions that affect the face can break the cycle. An eye doctor can evaluate whether a chronic condition is behind the pattern and recommend a long-term prevention strategy.