Stye vs. Chalazion: How to Tell the Two Eyelid Bumps Apart

June 10, 2026

You woke up with a tender bump on your eyelid, and now you're squinting in the mirror trying to figure out what it is. Is it a stye? A chalazion? And does it even matter which one you've got? It does, a little, because the two are caused by different things and behave differently as they heal.

The short answer: a stye is usually a painful, infected bump right at the edge of your eyelid, while a chalazion is a usually painless lump that sits deeper in the lid. Here's how to tell them apart, what to expect, and when an eyelid bump is worth a doctor's visit.

What is a stye?

A stye (the medical term is hordeolum) is an acute, painful, red bump near the edge of your eyelid. It often looks and feels like a small boil or pimple and can fill with pus. It forms when a bacterial infection takes hold in one of the eyelid's oil glands or in an eyelash follicle.

The vast majority of styes are bacterial. Roughly 90 to 95 percent of cases are caused by Staphylococcus aureus, with Staphylococcus epidermidis the second most common culprit. Styes come in two flavors: an external hordeolum sits right at the lash line, while an internal hordeolum involves a deeper oil (meibomian) gland and can be more uncomfortable.

Certain conditions make styes more likely, including chronic blepharitis (eyelid inflammation), seborrheic dermatitis, rosacea, diabetes, and poor eyelid hygiene.

What is a chalazion?

A chalazion is a small, firm nodule in the body of the eyelid. Unlike a stye, it is not an infection. It forms when a meibomian oil gland becomes blocked and the trapped oil triggers inflammation, creating a slow-growing, usually painless lump.

Because the blockage is deeper, a chalazion tends to sit farther back from the eyelid margin than a stye. Many people first notice it not from pain but from a visible bump or a heavy, slightly swollen feeling in the lid. Sometimes a stye that doesn't fully drain can leave behind a chalazion.

Stye vs. chalazion: the key differences

The fastest way to tell them apart comes down to three things: pain, location, and cause. Use this quick comparison:

  • Cause: A stye is infectious (usually a Staph bacteria). A chalazion is non-infectious — just a blocked, inflamed oil gland.
  • Pain: A stye is typically painful and tender. A chalazion is usually painless or only mildly uncomfortable.
  • Location: A stye sits at the eyelid margin, near the lash line. A chalazion sits deeper and farther back in the lid.
  • Appearance: A stye looks red and pimple-like, often with a pus-filled head. A chalazion is a firmer, rounder nodule.
  • Onset: A stye tends to come on quickly. A chalazion often grows more gradually.

How to treat a stye or chalazion at home

Good news: both usually improve on their own, and the at-home approach is similar for each. The cornerstone is a warm compress, which helps soften the oil, encourage drainage, and ease inflammation.

For a stye, a common recommendation is a warm compress for 10 to 15 minutes at a time, 3 to 5 times a day. For a chalazion, the Merck Manual suggests warm compresses for 5 to 10 minutes, 2 to 3 times daily, sometimes paired with gentle massage over the bump. Conservative care like this successfully manages over 70 percent of styes within 1 to 2 weeks. Most chalazia resolve without any treatment within 2 to 8 weeks.

A few things to avoid: don't squeeze or pop the bump, which can spread infection or worsen inflammation. Skip eye makeup and contact lenses until it clears, and keep your hands and eyelids clean.

  • Apply a clean, warm (not hot) compress on the schedule above.
  • Let it drain on its own — never squeeze or pop it.
  • Pause makeup and contacts until the bump heals.
  • Keep eyelids clean, especially if you're prone to blepharitis.

When to see a doctor

Most eyelid bumps are harmless and clear with patience. But some warrant professional care. See an eye doctor (ophthalmologist) if a bump does not resolve within 3 to 4 weeks, keeps growing, or starts to interfere with your vision. A chalazion that lingers beyond the usual window or presses on the eye enough to blur vision also deserves a look.

For a persistent stye or chalazion, a clinician has options that speed things along. These include draining the bump (incision and curettage) or an intralesional corticosteroid (triamcinolone) injection. For chalazia, incision and curettage tends to produce noticeably higher resolution rates by two weeks.

Seek prompt care if the redness and swelling spread across your eyelid or onto your cheek, if the whole eyelid becomes hot and swollen, or if you develop fever or changes in vision — these can signal a spreading infection that needs urgent attention rather than home care.

Medical Disclaimer: This article is for informational purposes only and does not constitute medical advice. Always consult with a qualified healthcare provider before starting any new skincare treatment, especially if you have underlying health conditions, are pregnant, or are taking medications.

Frequently Asked Questions

View All