Most styes go away on their own within one to two weeks. You’ll typically notice pain and swelling start to improve within the first two to three days, especially if you’re using warm compresses. A stye that isn’t showing any improvement after 48 hours of home care deserves a call to your eye doctor.
The Typical Healing Timeline
A stye begins as a tender, red bump along the edge of your eyelid, caused by a bacterial infection in an oil gland or hair follicle. In the first day or two, swelling and tenderness increase as the infection builds. By day two or three, many styes develop a visible whitish or yellowish head, similar to a pimple. This is the body concentrating the infection into a small pocket that will eventually drain.
Most styes reach their peak discomfort around days two through four, then gradually shrink as they either drain on their own or the body reabsorbs the blocked material. The full cycle from first twinge to completely clear skin usually takes 7 to 14 days. Some smaller styes resolve in under a week, while deeper ones closer to the inner eyelid can linger toward the two-week mark.
How Warm Compresses Speed Things Up
The single most effective home treatment is a warm, moist compress applied to the affected eye for 5 to 10 minutes, three to six times a day. The heat softens the clogged oil inside the gland and increases blood flow to the area, which helps your immune system clear the infection faster. In many cases, this brings the stye to a point where it drains on its own, shortening the overall timeline by several days.
Use a clean washcloth soaked in warm (not hot) water, and rewet it as it cools. Consistency matters more than intensity. Doing this regularly for three or four days is what makes the difference. Resist the urge to squeeze or pop the stye, which can spread the infection deeper into the eyelid or to the surrounding skin.
When a Stye Becomes a Chalazion
If a stye doesn’t fully resolve, it can turn into a chalazion, a firm, painless lump that forms when the blocked gland becomes chronically inflamed rather than actively infected. Chalazia are the most common reason people feel like their stye “won’t go away.” Unlike styes, which tend to be acute and self-limiting, chalazia can persist for weeks to months if left untreated and are more likely to recur.
The key difference is pain. A stye hurts, especially when you touch it. A chalazion is usually painless but stubbornly present. Warm compresses still help with chalazia, but the timeline stretches considerably. If a lump on your eyelid has been hanging around for more than a month with no signs of shrinking, it’s likely a chalazion and worth having evaluated.
What Happens If You Need a Procedure
Most styes never require medical intervention. But if yours doesn’t respond to warm compresses after a couple of weeks, or if it grows large enough to press on your eye and blur your vision, your doctor may recommend a small in-office drainage procedure. This involves numbing the eyelid and making a tiny incision to release the trapped contents.
Recovery from this procedure is straightforward but takes some patience. You’ll apply antibiotic ointment to the incision site three times a day for about 10 days. Ice compresses help with swelling for the first 24 hours. Plan to avoid heavy lifting and vigorous exercise for at least 10 days afterward, since increased blood pressure raises the risk of bleeding at the incision site. Swimming and hot tubs are off-limits for two weeks to prevent infection. Most people notice significant improvement within a few days of the procedure, with full healing over the following week or two.
Signs Your Stye Needs Attention
The 48-hour mark is your checkpoint. If pain and swelling haven’t started improving after two days of consistent warm compresses, it’s time to get it looked at. You should also seek care if the swelling spreads beyond your eyelid to your cheek or other parts of your face, if you develop a fever, or if your vision becomes affected. A stye that keeps growing after the first two to three days, rather than plateauing or shrinking, is another signal that home treatment alone isn’t enough.
Recurring styes, meaning three or more in a short period, can sometimes point to an underlying issue like chronic inflammation of the eyelid margins or, rarely, skin conditions that make the oil glands more prone to clogging. If you’re getting styes frequently, your doctor may recommend a daily eyelid hygiene routine to keep the glands clear and reduce flare-ups.

