What Does a Stye on Your Eyelid Look Like?

A stye looks like a small, red, pimple-like bump on the edge of your eyelid. It forms right along the lash line where a hair follicle or oil gland has become infected with bacteria, and it’s usually tender or painful to the touch. Most styes start as a swollen, reddish area and may develop a visible white or yellowish center as pus collects inside.

What a Stye Looks Like Up Close

The classic stye is a raised lump that resembles a small boil sitting right at the base of your eyelashes. It’s typically red or discolored, depending on your skin tone, and the surrounding eyelid tissue often swells enough that the eye looks puffy or partially closed. The bump itself is roughly the size of a pea or smaller, though the swelling around it can make the affected area look larger than the actual infection.

As the stye matures over a few days, you may notice a small white or yellow dot forming at its center. That’s the head of the infection, similar to what you’d see on a pimple that’s coming to a point. The skin around the bump may look shiny or stretched from the swelling. Your eye might also water more than usual, and you may find crusty buildup along the lash line, especially after sleeping.

External vs. Internal Styes

Not all styes look the same, and the biggest visual difference depends on which side of the eyelid the infection develops.

An external stye forms on the outer edge of your eyelid, right where your lashes grow. This is the type most people picture: a visible pimple-like bump that faces outward and is easy to spot in a mirror. It’s usually red, swollen, and clearly defined.

An internal stye develops on the inner surface of the eyelid, facing toward your eyeball. You might not see it at all unless you gently pull your eyelid away from your eye. Internal styes tend to look like a small yellowish or white bump against the pink tissue inside the lid. Because they press against the surface of the eye, internal styes often feel more irritating than they look from the outside, though your eyelid may still appear swollen or puffy even when the bump itself is hidden.

How a Stye Changes Over Time

In the first day or two, a stye often starts as general redness and tenderness along the eyelid edge before a distinct bump becomes visible. The area feels sore, and you might mistake it for simple eye irritation at this stage.

Over the next two to four days, the bump becomes more defined and the swelling typically peaks. This is when the yellowish head may appear, signaling that the infection is localizing. Many styes will eventually drain on their own, releasing a small amount of pus or discharge. You may notice this as a sticky residue on your lashes or dried crusting along the lid margin.

After drainage, the bump usually shrinks quickly and the pain fades. In some cases, though, the redness and tenderness resolve but a small, painless lump remains. This leftover bump is a chalazion, which is a blocked gland rather than an active infection. It can linger for weeks or months.

Stye vs. Chalazion

Because both show up as eyelid bumps, styes and chalazia are easy to confuse. The key differences are pain and location. A stye is painful and sits right at the eyelid’s edge near the lash line. A chalazion is usually not painful and tends to develop farther back on the eyelid, away from the lashes. Chalazia also tend to grow larger and feel firm rather than tender. If you have a bump that doesn’t hurt but has been sitting on your eyelid for several weeks, it’s more likely a chalazion than a stye.

Warm Compresses and What to Expect

The standard treatment for a stye is simple: a clean, warm compress held against the closed eyelid for 10 to 15 minutes, several times a day. The warmth helps the blocked gland open and drain naturally. Most styes resolve within a week or two with this approach alone.

Resist the urge to squeeze or pop a stye the way you might a pimple. Squeezing can spread the bacterial infection deeper into the eyelid tissue. Let it drain on its own. Keep the area clean, avoid wearing eye makeup while the stye is active, and wash your hands before touching your face.

When Swelling Spreads Beyond the Bump

A typical stye stays localized to one small area of the eyelid. If you notice redness and swelling spreading well beyond the bump to involve the entire eyelid or the skin around the eye socket, that could signal a more serious skin infection called periorbital cellulitis. Warning signs include a fever alongside eye swelling, significant pain that goes beyond tenderness at the bump, vision changes, or the eye itself appearing to bulge forward. These symptoms, especially in children, warrant prompt medical attention rather than watchful waiting at home.