Most chalazia resolve on their own within 2 to 8 weeks, though some take several months to disappear completely. The timeline depends on the size of the bump, whether you’re using home treatments consistently, and whether an underlying eyelid condition is contributing to the blockage.
Typical Healing Timeline
A chalazion forms when one of the tiny oil glands in your eyelid gets blocked. During the first one to two days, the swelling is diffuse and can look alarming. Some people wake up with an eyelid so puffy it’s hard to open. After those initial days, the swelling typically localizes into a small, firm, painless nodule in the body of the eyelid.
From there, most chalazia either drain on their own through the inner surface of the eyelid or get gradually reabsorbed by the body over 2 to 8 weeks. Many resolve within about a month with consistent home care. But it’s not unusual for a chalazion to linger for two or three months before it fully flattens out, especially if it’s large. Even after the bump shrinks noticeably, a small amount of residual firmness can stick around for weeks.
How Warm Compresses Speed Things Up
Warm compresses are the single most effective home treatment. The goal is straightforward: heat softens and liquefies the hardened oil trapped inside the blocked gland, allowing it to drain. Research shows it takes about 2 to 3 minutes of sustained heat on the eyelid surface to actually liquefy that oil, which is why most ophthalmologists recommend holding the compress in place for at least 5 minutes at a time, two to four times per day.
A clean washcloth soaked in warm water works, but it loses heat fast. Microwavable eye masks or heated gel packs hold a steady temperature much longer and tend to be more effective for that reason. After each compress session, gently massaging the eyelid toward the lash line can help push softened oil out of the gland. Some people also benefit from daily lid scrubs, which keep the gland openings clear and reduce the chance of re-blockage.
Consistency matters more than intensity. Doing compresses faithfully for several weeks is what makes the difference. Skipping days or stopping early because the bump looks smaller often leads to the chalazion stalling or coming back.
Chalazion vs. Stye
These two conditions look almost identical in the first couple of days, but they behave differently after that. A stye (hordeolum) is an acute infection, usually at the base of an eyelash. It forms a small yellowish pustule right at the eyelid margin, feels tender, and typically ruptures and resolves within 2 to 4 days. You might also notice tearing, light sensitivity, or a gritty feeling in the eye.
A chalazion, by contrast, settles deeper into the eyelid as a firm lump that’s usually not very painful after the first day or two. It lasts weeks to months rather than days. If what you thought was a stye hasn’t gone away after a week, it’s likely a chalazion, or a stye that has transitioned into one.
When Medical Treatment Is Needed
If your chalazion hasn’t responded to several weeks of consistent warm compresses, there are two main options your eye doctor may recommend.
A steroid injection into the chalazion can shrink it without surgery. In a study of patients who received this treatment, about 80% saw their chalazion resolve with just one or two injections, with an average time to resolution of about 2.5 weeks after the injection. It’s a quick office procedure, and many doctors try it before recommending surgery, especially for chalazia near the center of the eyelid where a scar would be more visible.
Incision and drainage (sometimes called incision and curettage) is the more definitive option. The doctor numbs the eyelid, makes a small cut on the inner surface so there’s no visible scar, and scoops out the trapped material. Recovery is fast. Your eyelid will be sore, red, and swollen afterward, but most people return to work within one to two days. Ice packs help with the post-procedure swelling.
Why Chalazia Keep Coming Back
Recurrent chalazia are common, and they’re almost always linked to an underlying eyelid condition called blepharitis, which is chronic, low-grade inflammation along the eyelid margins. Blepharitis makes the oil glands more prone to clogging. Other associated conditions include rosacea and seborrheic dermatitis. If you’re getting chalazia repeatedly, treating the underlying inflammation is the real fix.
Daily eyelid hygiene is the foundation of prevention. That means warm compresses and gentle lid scrubs as part of your routine, not just when a bump appears. For people with rosacea-related blepharitis, a longer course of a low-dose oral antibiotic (typically taken for three months or more) can help calm the chronic inflammation that drives recurrent blockages.
Signs That Need Prompt Attention
A typical chalazion is a nuisance, not a danger. But certain symptoms suggest something more serious is going on. Increasing eye pain, fever, spreading redness or swelling across the eyelid or face, difficulty moving the eye, or sudden vision changes can point to a secondary infection like preseptal cellulitis, which needs treatment quickly.
Large chalazia can also press on the surface of the eye and temporarily distort your vision by changing the shape of the cornea. This resolves once the bump is treated, but it’s worth getting evaluated if you notice blurry vision developing alongside a chalazion. A chalazion that keeps recurring in the exact same spot, or one that looks unusual, should be biopsied to rule out a rare eyelid malignancy that can mimic a chalazion’s appearance.

