What Is a White Bump on My Eyelid: Milia, Stye, or More?

A white bump on your eyelid is most likely one of a few common, harmless conditions: a milium (a tiny keratin-filled cyst), a chalazion (a blocked oil gland), a stye in its early stages, or a clogged meibomian gland. Less commonly, it could be a cholesterol deposit called xanthelasma. The size, exact location, and whether it hurts are the quickest ways to narrow down what you’re dealing with.

Milia: Tiny, Painless White Dots

If the bump is very small, about 1 to 2 millimeters, perfectly round, white or yellowish, and completely painless, it’s probably a milium. Milia form when bits of dead skin cells get trapped beneath the surface and harden into a tiny ball of keratin, the same protein found in your skin and hair. They’re extremely common around the eyes, nose, and cheeks.

Nobody fully understands why some people get more milia than others. They can also develop after skin injuries, burns, or certain cosmetic procedures, because healing skin sometimes traps small remnants beneath the surface. Milia don’t become infected or inflamed on their own, and many resolve without treatment over weeks to months. If they bother you cosmetically, a dermatologist can extract them with a small sterile needle or blade in a quick office visit. Squeezing them at home isn’t recommended because the skin around your eyes is thin and tears easily.

Chalazion: A Painless Lump Deeper in the Lid

A chalazion is a firm, round bump that develops farther back on the eyelid, away from the lash line. It forms when one of the oil glands inside the lid (called meibomian glands) gets blocked. The trapped oil triggers a slow, low-grade inflammatory reaction, and the bump can grow over days or weeks. Chalazia are typically painless, though a large one can make the lid feel heavy or slightly tender.

Most chalazia shrink on their own with consistent warm compresses. Place a clean, warm, moist cloth over the closed eye for 5 to 10 minutes, 3 to 6 times a day. The heat softens the hardened oil and encourages the gland to drain. Avoid microwaving a wet cloth, since it can develop hot spots that burn the delicate eyelid skin. If a chalazion persists for several months despite compresses, a doctor can drain it through a small incision on the inside of the lid. The procedure is quick and typically heals without a visible scar.

Stye: A Painful Bump at the Lash Line

A stye (hordeolum) looks similar to a chalazion at first glance but feels very different. Styes are painful, red, and tender from the start. They usually appear right at the edge of the eyelid, at the base of an eyelash, because they’re caused by a bacterial infection in the lash follicle or a nearby gland. The surrounding lid often swells significantly, and you may notice a visible pus point after a day or two.

Styes can also develop on the inner surface of the lid, where they’re harder to see but still cause noticeable soreness and swelling. The same warm compress routine used for chalazia helps styes drain faster. Most resolve within a week. If a stye doesn’t improve or keeps recurring, your doctor may prescribe a short course of topical treatment or, rarely, drain it in the office.

Clogged Meibomian Gland on the Lid Rim

If the white bump sits right along the inner rim of your eyelid, where the lid meets the eye, it’s likely a clogged meibomian gland with hardened oil protruding from the gland opening. These look like small whiteheads and are sometimes mistaken for milia. They can contribute to dry, gritty-feeling eyes because those glands normally release oil that keeps your tear film stable. Warm compresses and gentle lid massage help clear the blockage.

Xanthelasma: Yellowish Patches Near the Nose

Xanthelasma looks different from the other bumps on this list. Rather than a round lump, it appears as a soft, flat or slightly raised yellowish plaque, usually on the inner corners of the upper or lower eyelids, close to the nose. The patches are painless and tend to appear on both sides of the face.

These deposits are made of cholesterol that accumulates in the skin. About half of people with xanthelasma have abnormal cholesterol levels, often linked to familial high cholesterol or other lipid disorders. If you notice these patches, it’s worth having your cholesterol checked. Xanthelasma doesn’t go away on its own and tends to grow slowly over time. Removal options include chemical peels, laser treatment, or surgical excision, though recurrence is common.

How to Tell Which Bump You Have

  • Size under 2 mm, hard, white, painless: likely a milium.
  • Firm lump deeper in the lid, little or no pain: likely a chalazion.
  • Red, sore lump at the lash line with swelling: likely a stye.
  • Tiny white dot right on the lid margin: likely a clogged oil gland.
  • Flat, yellowish patch near the inner corner of the eye: likely xanthelasma.

When a Bump Could Be Something Serious

The vast majority of eyelid bumps are benign. However, a small number turn out to be skin cancers, most commonly basal cell carcinoma. Warning signs include a bump that keeps growing over weeks or months, skin that breaks open and won’t heal, loss of eyelashes in the area around the bump, a noticeable change in the skin’s color or texture, or thickening and distortion of the eyelid. If the bump is red, brown, or black and spreading rather than staying the same size, have it evaluated promptly.

Keeping Eyelid Bumps From Coming Back

Many eyelid bumps are linked to clogged glands and trapped debris, so consistent lid hygiene makes a real difference. Wash your face every night to remove dirt and makeup before bed. If you’re prone to recurring chalazia or styes, gently cleaning your lash line with diluted baby shampoo or a dedicated lid scrub can help keep gland openings clear.

Replace mascara and eye shadow every two to three months, and never share eye makeup. Wash your hands before touching your eyes or handling contact lenses, and always discard daily-wear contacts on schedule. These habits won’t guarantee you’ll never get another bump, but they significantly reduce the odds.