How Long Do Styes Last? Healing Timeline Explained

Most styes clear up on their own within one to two weeks. External styes, the more common type that form along the edge of your eyelid, tend to resolve on the faster end of that range. Internal styes, which develop deeper inside the eyelid, are typically more painful and take longer to heal. Either way, you should notice improvement within the first few days of home care.

External vs. Internal Styes

An external stye looks like a small, red, pus-filled bump right at the base of your eyelashes. It forms when bacteria infect an oil gland or hair follicle along the eyelid margin. These are the styes most people picture, and they usually peak in swelling within the first two to three days before gradually shrinking.

An internal stye sits on the inner surface of the eyelid, where it presses against your eyeball. You might not see a visible bump at all, just feel a deep, aching tenderness when you blink. Because the infection is buried in a larger oil gland, internal styes take longer to drain and may push the full two-week timeline before they fully resolve.

What Healing Looks Like Day by Day

In the first 24 to 48 hours, the affected area becomes red, swollen, and tender. Your eyelid may feel warm to the touch, and your eye might water more than usual. This early inflammation is the most uncomfortable phase.

Over the next two to three days, the stye usually develops a visible white or yellowish head, similar to a pimple. Swelling should start to plateau or decrease. If pain and swelling are still getting worse after this point rather than leveling off, that’s a signal something isn’t progressing normally.

Between days four and seven, most external styes either drain on their own or simply reabsorb. You’ll notice the bump shrinking and the tenderness fading. A small amount of crusting along the lash line is normal as it heals. Internal styes may still feel firm at this stage but should be noticeably less painful. By the end of the second week, most styes of either type have fully resolved, leaving no lasting mark.

Speeding Up Recovery at Home

Warm compresses are the single most effective home treatment. Soak a clean washcloth in warm (not hot) water, wring it out, and hold it against your closed eyelid for 10 to 15 minutes. Repeat this three to four times a day. The heat helps soften the blocked oil gland and encourages the stye to drain naturally. Reheating the cloth every few minutes keeps the temperature consistent.

Resist the urge to squeeze or pop the stye. Forcing it open can spread the infection to surrounding tissue, making things significantly worse. Let it drain on its own. You should also avoid wearing contact lenses and eye makeup until the stye has fully healed, since both can reintroduce bacteria to the area.

Gently washing your eyelids with diluted baby shampoo or a lid scrub can help keep the area clean and prevent the clogged gland from worsening. Over-the-counter pain relievers can take the edge off if the swelling is making you uncomfortable.

When a Stye Needs Medical Attention

If pain and swelling haven’t started improving after 48 hours of consistent warm compresses, it’s worth seeing an eye doctor. A stye that keeps getting worse after the first two to three days is not following a normal healing pattern. Other signs that call for a visit include:

  • Your eye swells shut
  • Pus or blood leaks from the bump
  • Blisters form on your eyelid
  • Your eyelids feel hot
  • Your vision changes or gets blurry

A doctor may prescribe antibiotic ointment or drops to help clear the infection, or in stubborn cases, perform a small in-office drainage procedure. This involves numbing the eyelid and making a tiny incision to release the trapped contents. Recovery from drainage is quick, usually just a day or two of mild soreness.

When It’s Not a Stye Anymore

If your bump sticks around for several weeks without much pain, it may have transitioned into a chalazion. A stye is an active infection; a chalazion is a painless, firm lump caused by a blocked oil gland that never fully drained. Chalazia can last for weeks to months if left alone, which is a very different timeline from the one-to-two-week window of a typical stye.

The two can look similar in the early stages, but a chalazion doesn’t have the redness, warmth, and sharp tenderness of an infected stye. Warm compresses help with chalazia too, but ones that persist beyond a month or interfere with vision often need a minor procedure to remove them.

Why Some People Get Styes Repeatedly

Styes frequently recur. If you’re dealing with your second or third one in a short period, there’s often an underlying reason. Chronic eyelid inflammation (blepharitis) is the most common culprit. It causes the oil glands along your lash line to clog more easily, creating a breeding ground for the bacteria that cause styes.

Skin conditions like rosacea, acne, and seborrheic dermatitis also raise your risk, as do diabetes, high cholesterol, and hormonal changes. If styes keep coming back, your eye doctor may recommend a biopsy of the bump to rule out other conditions, along with a daily lid hygiene routine to keep the oil glands clear. Treating the underlying cause is the most reliable way to break the cycle.