Most styes resolve on their own within one to two weeks. Many start to feel better even sooner: the bump typically ruptures and drains within two to four days of forming, which relieves the pain and kicks off the final stage of healing. How quickly yours clears up depends on the type of sty, whether you’re using warm compresses, and whether it develops into a longer-lasting bump called a chalazion.
The Typical Healing Timeline
A sty begins as a tender, red bump on or inside the eyelid, caused by a blocked oil gland that becomes infected. Over the first day or two, swelling and soreness increase. Within two to four days, according to the Merck Manual, the sty usually comes to a head, ruptures on its own, and releases pus. Once that happens, pain drops quickly and the remaining swelling fades over the next several days.
From start to finish, most styes resolve within a week to ten days without any medical treatment. With consistent warm compress use, some people see improvement even faster. Styes that are slower to drain can stretch closer to two weeks, but that’s still within the normal range.
External vs. Internal Styes
An external sty forms along the outer edge of the eyelid, right at the base of an eyelash. These are the most common type and tend to be the quickest to resolve because they’re close to the surface and drain easily.
An internal sty develops deeper in the eyelid, inside one of the larger oil-producing glands. It may not be visible from the outside at first, and the swelling can feel more diffuse. Internal styes follow the same general one-to-two-week timeline, but because they’re buried deeper, they sometimes take longer to come to a head. They also carry a higher chance of turning into a chalazion.
When a Sty Becomes a Chalazion
If a sty doesn’t fully drain, the blocked gland can harden into a firm, painless lump called a chalazion. This is the most common reason a bump on the eyelid seems to stick around for weeks. A chalazion isn’t infected the way a sty is. It’s a pocket of trapped oil that the body slowly reabsorbs.
Chalazions take considerably longer to clear. Most drain on their own or are absorbed by the body within two to eight weeks. In rare cases, a chalazion persists even longer and needs to be drained by a doctor. If your sty stops hurting but the bump remains after two weeks, it has likely transitioned into a chalazion.
How Warm Compresses Speed Recovery
Warm compresses are the single most effective thing you can do at home to help a sty heal faster. The heat softens the hardened oil plugging the gland, making it easier for the sty to drain naturally. Harvard Health recommends soaking a clean washcloth in warm water and holding it gently against the closed eye for five minutes, several times a day.
Consistency matters more than any single session. Doing this three to four times daily keeps the oil warm and fluid enough to work its way out. Resist the urge to squeeze or pop the sty, which can push the infection deeper into the eyelid and make things worse. Let the compress do the work.
After applying warmth, you can gently massage the eyelid from the base toward the lash line using a clean fingertip. This light pressure helps express the softened oil from the blocked gland. A gentle pinching motion along the lid, moving from root to margin, works well.
Do Antibiotics Help?
Doctors sometimes prescribe antibiotic ointment for styes, but the evidence that it significantly shortens healing time is limited. Because most styes resolve on their own within a week or two regardless, antibiotics are generally reserved for styes that aren’t improving with warm compresses, or for infections that appear to be spreading beyond the bump itself. Antibiotic drops or ointments can help prevent the infection from worsening, but they won’t make a sty vanish overnight.
What Happens if a Sty Needs Drainage
If a sty or chalazion doesn’t respond to several weeks of home care, a doctor can drain it through a small incision on the inside of the eyelid. The procedure itself is quick, but the recovery period adds time to the overall process. You can expect to apply antibiotic ointment to the area three times a day for about ten days afterward. Some bloody discharge from the incision site is normal in the first day or two.
During recovery, you’ll need to avoid heavy lifting and vigorous exercise for at least ten days, skip swimming and hot tubs for two weeks, and protect the area from sun exposure for up to three months. Showering is fine after the first 24 hours, but you should keep the water from spraying directly onto the incision. Most people return to normal activities within a week or so, though the surgical site continues healing for a few weeks after that.
Signs Something More Serious Is Happening
A straightforward sty stays localized to a small area on the eyelid. Occasionally, the infection can spread to the surrounding tissue, a condition called periorbital cellulitis. Watch for redness and swelling that extends well beyond the bump itself, increasing pain rather than improving over time, fever, or any changes to your vision. Pain during eye movement, difficulty moving the eye normally, or a bulging appearance to the eye are more urgent signs that the infection may have spread deeper.
If a sty shows no improvement after 48 hours of consistent warm compress use, or if the swelling is getting noticeably worse rather than better, that’s worth a visit to your doctor. Most styes never reach this point, but catching a spreading infection early makes treatment much simpler.
Preventing Styes From Coming Back
Some people get styes once and never again. Others deal with them repeatedly, usually because of chronically clogged oil glands along the eyelid margin. A simple daily eyelid hygiene routine can break this cycle.
Start by holding a warm, damp washcloth over your closed eyes for about five minutes. This loosens any dried secretions along the lash line and keeps the oil glands flowing freely. Follow with a gentle wipe along the lid margin using a clean cotton swab or a commercially available lid scrub pad. The goal is to remove the buildup of oil, dead skin, and debris that accumulates at the base of the lashes and can plug the glands. If you wear eye makeup, remove it completely every night. Old mascara and eyeliner are common contributors to blocked glands.

