Stye vs. Chalazion: How to Tell the Difference

Medically reviewed by Dr. Y. Shira Kresch, OD, MS

Styes and chalazia are both eyelid lumps caused by blocked oil glands, and they’re easy to confuse — but they behave differently and are treated differently. Here’s how to tell them apart. This page is part of our stye & chalazion treatment guide.

Stye vs. Chalazion at a Glance

Stye (hordeolum)Chalazion
PainPainful, tenderUsually painless
FeelSoft, sometimes with a whiteheadFirm, rubbery nodule
LocationEdge of the lid, at the lash lineSet back in the body of the eyelid
OnsetComes on quickly (days)Develops slowly
CauseBlocked, infected glandBlocked oil gland, no active infection
TimelineOften clears in about a weekCan last weeks to months

How to Tell Which One You Have

The quickest tells: a stye is red, painful, and near the lashes and usually appears fast, while a chalazion is a firm, painless bump further back in the lid that develops slowly. A stye often has a small pus head; a chalazion doesn’t. Many chalazia actually begin as a stye that never fully drained.

Hordeolum vs. Chalazion (the medical terms)

“Hordeolum” is simply the medical term for a stye — an acute, infected gland. A chalazion is the chronic, non-infected oil-gland cyst that can follow it. So “hordeolum vs. chalazion” is the same comparison as “stye vs. chalazion”: acute and infected versus chronic and blocked.

Are They Treated Differently?

Both start with warm compresses. A stye usually resolves on its own; a stubborn chalazion may need in-office drainage. But both share the same root cause — dysfunctional eyelid oil glands — which is why IPL and radiofrequency help with both, and are especially important if you keep getting them repeatedly.

When to See a Doctor

See an eye doctor if the bump lasts more than a couple of weeks, keeps coming back, grows, affects your vision, or if you’re not sure what it is — a specialist can confirm the diagnosis and rule out rarer eyelid lumps.

See a Specialist in Southfield, MI

Dr. Shira Kresch diagnoses and treats styes, chalazia, and the eyelid conditions behind them at the 1-800-Dry-Eyes Specialty Vision Institute, serving Southfield and Metro Detroit.

Schedule an appointment → | Call 1-800-DRY-EYES →

Frequently Asked Questions

How do I know if I have a stye or a chalazion? A stye is usually red, painful, and near the lash line and comes on quickly. A chalazion is a firm, painless lump set back in the eyelid that develops slowly. When in doubt, an eye doctor can tell them apart in seconds.

Is a hordeolum the same as a chalazion? No. A hordeolum is the medical term for a stye — an acute, infected gland. A chalazion is a chronic, non-infected blocked oil gland that can develop after a stye.

Can a stye turn into a chalazion? Yes. A stye that doesn’t fully drain can leave behind trapped oil that hardens into a chalazion.