What Causes a Bump on Your Eyelid and When to Worry

Most eyelid bumps are caused by blocked or infected oil glands in the eyelid. The two most common types, styes and chalazia, account for the vast majority of cases and are typically harmless. Less common causes include cholesterol deposits, keratin-filled cysts, and sweat gland overgrowth. Rarely, a persistent or unusual-looking bump can signal something more serious.

Styes: Infected Oil Glands

A stye (medical name: hordeolum) is the most recognizable eyelid bump. It develops when bacteria infect one of the small oil or sweat glands along your eyelid margin, creating what is essentially a tiny abscess. Styes tend to appear right at the eyelid’s edge, often at the root of an eyelash. They come on fast, forming a painful, red, warm pustule over just a few days. The swelling can sometimes spread across the entire eyelid.

Styes usually last one to two weeks and go away on their own without treatment. They’re more of a nuisance than a health risk. Warm compresses are the standard home remedy: hold a clean, warm washcloth over the affected eye for about five minutes, two to four times a day. Research shows it takes two to three minutes of sustained heat to soften the trapped oil inside the blocked gland, which helps it drain. Avoid holding heat on the eyelid continuously, though, because prolonged warmth dilates blood vessels and can actually increase swelling.

Chalazia: Blocked Oil Glands Without Infection

A chalazion forms when one of the meibomian glands, the oil-producing glands embedded in the eyelid, becomes blocked. The trapped oil builds up, the gland swells, and eventually the fluid irritates the surrounding tissue, creating a firm, round lump. Unlike a stye, a chalazion is not an infection. It develops slowly over weeks to months and is usually painless.

Chalazia tend to sit farther back on the eyelid than styes, away from the lash line. They rarely make the whole eyelid swell the way a stye can. People with rosacea or chronic eyelid inflammation (blepharitis) are more prone to them. About one-third of chalazia resolve on their own without any treatment. Warm compresses help here too, encouraging the blocked oil to soften and drain. When a chalazion persists for months and bothers you cosmetically or presses on your eye enough to blur vision, a doctor can drain it through a small incision on the inside of the eyelid. Recovery is typically quick, with swelling resolving within about a week. Complications like scarring or recurrence are rare.

Cholesterol Deposits (Xanthelasma)

If you notice soft, flat, yellowish patches near the inner corners of your upper or lower eyelids, those are likely xanthelasma. These aren’t caused by blocked glands at all. They’re collections of fat-laden cells that accumulate in the skin. Xanthelasma become more common with age and can be a visible marker of abnormal cholesterol or lipid levels, though some people with perfectly normal cholesterol get them too.

They don’t hurt and don’t threaten your vision. The main concern is cosmetic, and the secondary concern is metabolic: if you develop xanthelasma, it’s worth having your cholesterol checked. Removal options exist but aren’t always necessary.

Milia: Tiny Keratin Cysts

Milia are pinhead-sized white bumps that form when the protein keratin gets trapped just beneath the skin surface. They’re extremely common on newborns but can appear at any age, often around the eyes and on the eyelids. They feel firm, don’t hurt, and look like tiny pearls embedded in the skin. Milia are completely harmless and frequently resolve on their own, though in adults they can be persistent. A dermatologist can remove them with a small needle if they bother you.

Syringomas: Sweat Gland Overgrowth

Syringomas are small, firm bumps caused by an overgrowth of sweat gland cells. They typically appear in clusters around or under the eyes. Each bump is about one to three millimeters across and can be yellow, translucent, or skin-colored. They’re benign and painless but sometimes mistaken for milia or tiny warts.

Several factors can trigger sweat gland overgrowth: heat, physical activity, stress, genetic predisposition, or an underlying medical condition. Syringomas don’t go away on their own, but they don’t need treatment unless you want them removed for cosmetic reasons.

When an Eyelid Bump May Be Serious

The overwhelming majority of eyelid bumps are benign. But certain features should prompt a visit to an eye specialist. Be aware of a bump that keeps growing or spreading, especially one that appears red, brown, or black. Broken skin on the eyelid that won’t heal, loss of eyelashes near the bump, thickening of the eyelid, or chronic infection that doesn’t respond to normal treatment are all warning signs of eyelid skin cancer. A chalazion that keeps coming back in the same spot can also occasionally mask a more serious growth underneath.

These cancers are uncommon, but the eyelid is one of the more frequent sites for skin cancer on the face due to sun exposure. Early detection makes a significant difference in outcome.

Preventing Recurring Eyelid Bumps

If you get styes or chalazia repeatedly, the underlying issue is often chronic low-grade inflammation of the eyelid margins, a condition called blepharitis. Daily eyelid hygiene can break the cycle. The routine is simple: place a warm, wet washcloth over your closed eyes for a few minutes to loosen oil and debris, then gently scrub your lids and lash line with a washcloth and a few drops of diluted baby shampoo. Rinse thoroughly.

While your eyelids are irritated or healing, skip contact lenses and eye makeup, both of which can introduce bacteria or further block glands. If your eyes feel dry between flare-ups, preservative-free artificial tears can help keep the surface lubricated and reduce irritation. Making lid hygiene part of your daily routine, the same way you brush your teeth, is the single most effective way to prevent bumps from coming back.