What Does a Stye Look Like? Stages & Symptoms

A stye looks like a red, swollen bump on the edge of your eyelid, similar to a pimple or small boil. It often has a visible white or yellow pus spot at its center and can make the surrounding eyelid puffy, tender, and red. Most styes form right along the lash line, though they can also develop on the inner surface of the eyelid where they’re harder to see.

How a Stye Looks at Each Stage

Before a visible bump appears, you’ll likely notice a localized tender spot on your eyelid that feels sore when you blink or touch it. The area may look slightly red or swollen compared to the rest of your lid, but there’s no obvious lump yet. This early phase can last a day or so.

Over the next one to three days, the bump becomes more defined. It grows into a firm, red lump that may swell enough to affect your entire eyelid. A small pus spot typically forms at the center of the bump, giving it that classic pimple-like appearance. Your eye may water more than usual, and the lid can feel heavy or gritty. This is when styes look their worst and feel most painful.

After the first few days, the bump usually begins to soften as it drains on its own, either rupturing slightly or reabsorbing. The redness fades, the swelling shrinks, and the area gradually returns to normal. The whole process from start to finish takes one to two weeks for most people. If pain and swelling haven’t started improving after about 48 hours of home care (warm compresses held against the lid for 10 to 15 minutes several times a day), that’s a sign it may need medical attention.

External vs. Internal Styes

Most styes are external, meaning they form on the outside edge of the eyelid, right at the base of an eyelash. These are the ones you can easily spot in a mirror: a red, sore lump with a visible head of pus, sitting along the lash line. They’re caused by a bacterial infection in the root of an eyelash or in one of the small oil glands that open near the lashes.

Internal styes develop inside or under the eyelid, in the deeper oil glands embedded in the lid tissue. You might not see an obvious bump from the outside, but your eyelid will look swollen and feel painful. If you gently pull the lid away from your eye, you may see a red, pus-filled spot on the inner surface. Internal styes tend to be more uncomfortable because they press directly against the eyeball when you blink.

Stye vs. Chalazion

These two eyelid bumps are easy to confuse, but they look and feel noticeably different. A stye is painful from the start, sits near the edge of the lid, and often has that telltale pus spot in the center. It can make the entire eyelid swell.

A chalazion is a firm, round bump that usually develops farther back on the eyelid, away from the lash line. It’s not usually painful, though it can feel slightly tender. Chalazia rarely cause the whole lid to puff up the way a stye can. They form when an oil gland gets blocked without an active infection, so there’s no pus spot. A chalazion can start as a stye that doesn’t fully drain: the infection clears but the blocked gland remains swollen. Chalazia also tend to linger longer, sometimes lasting a month or more without treatment.

Who Gets Styes

Styes are extremely common, though exact numbers are hard to pin down because most people treat them at home and never see a doctor. Adults get styes more often than children, likely because hormone-related changes make the oil in eyelid glands thicker and more prone to clogging as people age.

If you get styes repeatedly, an underlying eyelid condition called blepharitis may be the reason. Blepharitis is chronic inflammation of the lid margins that makes the eyelids look greasy or crusty, with flakes clinging to the lashes. People with blepharitis often wake up with their eyelids stuck together or crusted with dried tears. The ongoing inflammation keeps the oil glands irritated and more vulnerable to the bacterial infections that cause styes. Managing blepharitis with daily lid hygiene (gentle scrubs and warm compresses) can reduce how often styes come back.

Signs That Need Prompt Attention

Most styes are harmless and self-limiting, but occasionally the infection can spread beyond the bump into the surrounding skin. If the redness and swelling expand well past the original lump and spread across the skin around your eye socket, that pattern suggests a skin infection called periorbital cellulitis. The skin around the eye becomes broadly swollen and tender to the touch, rather than having one distinct bump.

Seek immediate care if you develop a fever along with eye swelling, if the eye itself starts to bulge forward, if you notice vision changes, or if the pain becomes severe. These signs can indicate the infection has moved into the deeper tissues behind the eye, which is a more serious condition that requires urgent treatment. In children especially, a fever combined with worsening eye swelling warrants an emergency visit.