Little Bump on Your Eyelid? Styes, Milia, and More

A small bump on your eyelid is almost always one of a handful of harmless conditions: a stye, a chalazion, a milium, or a xanthelasma. Which one you’re dealing with depends on whether it hurts, where exactly it sits, and what color it is. Most eyelid bumps resolve on their own or with simple home care, though a few deserve a closer look.

Stye: A Red, Painful Bump Near Your Lashes

A stye (the medical term is hordeolum) is the most common eyelid bump people notice. It’s essentially an infected, blocked gland or hair follicle at the edge of your eyelid. It looks and feels like a small pimple: red, swollen, warm, and tender to the touch. Many styes develop a visible white or yellow pus point within a day or two.

There are two types. An external stye forms right along the lash line, where oil glands and lash follicles sit close to the surface. An internal stye develops deeper inside the eyelid, in the oil-producing glands embedded in the lid itself. Internal styes tend to be more painful and are sometimes easier to see when you gently flip the eyelid. Both types typically come to a head and drain on their own within about a week.

Chalazion: A Painless Lump That Lingers

If your bump doesn’t hurt, sits a bit deeper in the lid, and has been there for weeks, it’s likely a chalazion. A chalazion starts when one of the oil glands in your eyelid gets clogged. Unlike a stye, the blockage doesn’t become infected. Instead, the trapped oil irritates the surrounding tissue and triggers a slow, localized inflammatory reaction that produces a firm, round nodule.

Chalazia grow slowly and can persist for months. They range from pea-sized to large enough to press on your eyeball and temporarily blur your vision. Sometimes a stye that doesn’t fully drain turns into a chalazion over time. In a clinical study comparing treatment approaches, about 46% of chalazia resolved within three weeks using warm compresses alone. That number climbed to roughly 87% when a doctor performed a minor in-office drainage procedure.

Milia: Tiny White Dots on the Skin

If the bump is very small (1 to 3 mm), white or yellowish, firm, and completely painless, it’s probably a milium. Milia are tiny cysts filled with keratin, the same protein that makes up your outer skin and nails. They sit just beneath the surface and feel like a hard grain of sand under the skin. They’re especially common on the eyelids, cheeks, and forehead.

Milia can develop spontaneously or appear after skin trauma, prolonged use of heavy creams, sun damage, or certain medications. Unlike styes and chalazia, they have no connection to the oil glands inside your eyelid. They won’t pop like a pimple because the keratin inside is solid, not liquid. In newborns, milia typically disappear within the first month of life, but in adults they often stick around indefinitely unless removed by a dermatologist with a small needle or blade.

Xanthelasma: Flat Yellow Patches Near the Nose

Xanthelasma looks different from the other bumps on this list. It appears as a slightly raised, soft, yellowish patch rather than a round lump. It almost always shows up on the inner corners of the upper or lower eyelids, close to the nose, and often on both sides.

These patches are deposits of fat beneath the skin. About 50% of people who develop xanthelasma have abnormal cholesterol levels, often linked to inherited lipid disorders. If you notice these yellowish patches, it’s worth getting your cholesterol checked. The patches themselves are painless and harmless to your eye, but they signal that your cardiovascular risk profile may need attention. Xanthelasma doesn’t go away on its own and tends to grow gradually over time.

How to Treat Most Eyelid Bumps at Home

Warm compresses are the first-line treatment for both styes and chalazia. The goal is to soften the hardened oil blocking the gland so it can drain naturally. Research on the biophysics of eyelid oil glands shows that the surface of the compress needs to reach about 45°C (113°F) to effectively melt the waxy blockage inside. In practical terms, that means a clean washcloth soaked in comfortably hot water, not just lukewarm. Hold it against your closed eyelid for 10 to 15 minutes, reheating the cloth as it cools, and repeat three to four times a day.

A few things to avoid: don’t squeeze or try to pop the bump. Squeezing can push infected material deeper into the tissue or spread bacteria. Don’t wear contact lenses or eye makeup on the affected eye until the bump clears. If you have milia, skip the warm compresses entirely since these cysts aren’t gland-related and won’t respond to heat.

When a Bump Needs Professional Attention

Most eyelid bumps are benign and temporary, but certain patterns warrant a visit to an eye doctor. A chalazion that hasn’t responded to weeks of consistent warm compresses can be drained through a quick in-office procedure performed from the inside of the eyelid, leaving no visible scar. This is a common, minor procedure.

More importantly, any eyelid bump that keeps coming back in the same spot should be evaluated. Sebaceous carcinoma, a rare but serious eyelid cancer, is notorious for mimicking a chalazion. It can appear as a firm, painless nodule that looks nearly identical to a benign lump. In some cases it causes thickening of the eyelid margin or subtle irregularities along the lash line. Doctors recommend that tissue from recurrent or unusual-looking chalazia be sent for pathological analysis to rule out malignancy.

Other signs that point toward something more serious include a bump that bleeds or ulcerates, loss of eyelashes in the area around the bump, a lump that grows steadily rather than staying the same size, or changes in the skin texture overlying the bump. These features are uncommon, but recognizing them matters because early detection of eyelid cancers dramatically improves outcomes.

Quick Comparison of Common Eyelid Bumps

  • Stye: Red, painful, near the lash line, often with a pus point. Resolves in about a week.
  • Chalazion: Painless, firm, deeper in the lid. Can last weeks to months.
  • Milium: Tiny (1 to 3 mm), white, hard, on the skin surface. Doesn’t resolve on its own in adults.
  • Xanthelasma: Flat, yellowish, near the inner corner of the eye. Linked to high cholesterol in about half of cases.