What Does a Stye Look Like on Your Eyelid?

A stye looks like a small, painful, pimple-like bump along the edge of your eyelid, usually right at the base of an eyelash. It starts as a red, tender spot and often develops a yellowish or white center filled with pus within a day or two. Most styes last one to two weeks and go away on their own.

What a Stye Looks Like Up Close

In the earliest stage, a stye appears as a localized area of redness and swelling around a single eyelash root. The skin there feels firm and tender to the touch. Within one to two days, the bump becomes more defined and a small yellowish pustule forms at the base of the affected eyelash, surrounded by red, swollen skin. At this point it closely resembles a whitehead pimple, just on your eyelid margin instead of your face.

When there’s active infection, the bump takes on a yellowish-red appearance. The surrounding area may feel warm and slightly hard. In some cases, the swelling spreads enough to puff up the entire eyelid, which can make the eye look partially closed or droopy. Crusting along the lash line is common, especially after sleeping, because the bump may leak small amounts of discharge.

External vs. Internal Styes

Most styes are external, meaning they form on the outside edge of your eyelid where your eyelashes grow. These are the easiest to spot: a visible red bump with a pus point sitting right at the lash line.

Internal styes form deeper inside the eyelid, in the oil glands embedded in the lid tissue. You won’t see a bump on the outer surface the way you would with an external stye. Instead, you’ll notice pain, redness, and a feeling of pressure. If you gently flip the eyelid (or a doctor does), a small raised area or yellow spot is visible on the inner surface of the lid. Internal styes tend to be more uncomfortable because they press against the eyeball itself.

How It Changes Over One to Two Weeks

A stye follows a fairly predictable pattern. During the first day or two, you’ll notice tenderness and redness before any real bump is visible. By days two through four, the bump becomes obvious and a pus-filled head may appear. This is the most painful phase. Over the following week, the stye either drains on its own (often while you sleep) or the swelling gradually shrinks. Once it drains, the pain drops quickly, and the redness fades over the next several days.

If the pain and swelling haven’t started improving after about 48 hours of warm compresses, or if they’re actually getting worse after two to three days, that’s a sign things aren’t resolving normally.

How to Tell It Apart From a Chalazion

Styes and chalazia both create bumps on the eyelid, but they look and feel different in a few key ways:

  • Pain: A stye is very painful, especially to touch. A chalazion is usually painless or only mildly tender.
  • Location: A stye sits right at the eyelid’s edge, at the base of the lashes. A chalazion develops farther back on the lid, away from the lash line.
  • Redness and swelling: A stye causes significant redness and can sometimes swell the entire eyelid. A chalazion rarely causes that degree of swelling.
  • Texture: A stye feels soft and may have a visible pus point. A chalazion feels like a firm, round, rubbery lump under the skin.

One common pattern: a stye that doesn’t fully drain can leave behind a firm, painless lump that becomes a chalazion. So if your bump loses its redness and pain but stays as a hard pea-sized nodule, it has likely transitioned from one to the other.

What to Do at Home

The most effective home treatment is a warm compress. Soak a clean washcloth in warm (not hot) water, wring it out, and hold it against the closed eyelid for 10 to 15 minutes, three to four times a day. The warmth helps the clogged gland open and drain. You can reheat the cloth as it cools.

Resist the urge to squeeze or pop a stye. Forcing it open can push the infection deeper into the lid tissue and make things significantly worse. Let it drain naturally. Keep the area clean, avoid wearing eye makeup while the stye is active, and skip contact lenses until it heals since they can irritate the area and harbor bacteria.

Signs the Infection Is Spreading

A simple stye stays contained to one small area of the eyelid. If the redness and swelling begin spreading across the entire eyelid and onto the skin around the eye socket, the infection may be moving into the surrounding tissue. This is a condition called periorbital cellulitis, and it requires prompt medical treatment.

The warning signs to watch for are fever combined with pain and swelling around the entire eye, vision changes, and any bulging of the eye itself. Bulging suggests the infection has spread behind the eye into the orbit, which is a more serious situation that needs emergency care. These complications are uncommon, but they’re the reason a stye that keeps getting worse instead of better deserves a doctor’s attention.