A stye starts as a small, tender spot on the edge of your eyelid, often near the base of an eyelash. In the first day or two, it may not look like much at all. You might notice a slight redness or puffiness in one area before any visible bump forms. That localized tenderness, sometimes described as a feeling that something is stuck in your eye, is usually the very first sign.
What the First 24 to 48 Hours Look Like
Before a stye becomes the obvious pimple-like bump most people picture, it goes through a subtle early phase. The area around one or two eyelash roots becomes red, slightly swollen, and sore to the touch. Your eyelid may feel heavier than usual on that side, and you might notice more tearing or a mild sensitivity to light. At this point, there’s no defined “head” or white center. It looks more like a small irritated patch than a distinct lump.
Over the next day or so, the redness concentrates into a more defined bump. The swelling becomes rounder and firmer, and it starts to resemble a small boil or pimple right at the eyelid margin. As the infection develops, a yellowish or whitish point may appear at the center. This is pus collecting inside the blocked, infected gland. The surrounding eyelid can swell enough that it partially droops or feels stiff when you blink. Some people also notice crusting along the lash line, especially after sleeping.
External vs. Internal Styes
Most styes are external, meaning the infection starts in a tiny oil gland that opens right at the base of an eyelash. The earliest sign is redness clustered around the root of a single lash, which then swells outward into a visible bump on the outer surface of your lid. If there’s active infection, the bump takes on a yellowish-red color.
An internal stye forms deeper in the eyelid, in one of the larger oil glands embedded in the lid tissue. You won’t see it on the outside at first. Instead, you’ll feel a deep ache or pressure inside the lid. If you gently flip or pull down the eyelid, you may spot a yellowish point on the inner surface. Internal styes tend to be more painful and can cause more generalized eyelid swelling early on, which sometimes makes them harder to identify without looking at the inside of the lid.
Why Styes Form
Styes are caused by bacteria, almost always the type that already lives on your skin and around your eyes. These bacteria can get into the small oil glands along your eyelid margin and trigger an infection. The glands normally produce an oily secretion that helps coat the surface of your tears, but when the duct of one of those glands gets clogged, bacteria multiply inside it. Your immune system responds by sending white blood cells to fight the infection, and the resulting battle produces the redness, swelling, and pus that make up a stye.
Bacterial enzymes break down fats inside the gland, releasing irritating byproducts that worsen the blockage and fuel more inflammation. This is why a stye can escalate from a faint sore spot to a swollen, painful lump within a day.
How a Stye Differs From a Chalazion
A chalazion can look similar once it’s fully formed, but the onset feels different. Styes are painful from the start. They come on quickly, with tenderness and redness developing over hours to a day. A chalazion, by contrast, tends to grow slowly over days or weeks, often without much pain at all. It feels like a firm, rubbery pea under the skin rather than a sore, inflamed pimple.
If the bump on your eyelid appeared suddenly, is red, and hurts when you touch it or blink, it’s most likely a stye. If it developed gradually, sits further from the lash line, and feels hard but not especially tender, it’s more likely a chalazion. That said, a stye that doesn’t fully drain can eventually turn into a chalazion as the inflammation becomes chronic without active infection.
What to Do at the First Sign
The best thing you can do when you feel that first tender spot forming is to apply a warm compress. Soak a clean washcloth in warm water, wring it out, and hold it gently against the closed eyelid for five minutes. Repeat this several times a day. The warmth helps soften the clogged oil inside the gland and encourages it to drain on its own, which can sometimes stop the stye from progressing further or shorten how long it lasts.
Resist the urge to squeeze or pop it. Forcing it open can push the infection deeper into the lid tissue or spread bacteria to neighboring glands. Most styes resolve on their own within one to two weeks, even without treatment. The warm compress just speeds things along and provides some relief from the pressure.
Who Gets Styes More Often
People with chronic eyelid inflammation, a condition called blepharitis, are significantly more prone to styes. Blepharitis keeps the oil glands along the lash line irritated and partially clogged, creating an easy entry point for infection. You might have blepharitis if your eyelids are frequently red, flaky, or crusty at the base of the lashes, even when you don’t have a stye.
Other common risk factors include touching or rubbing your eyes with unwashed hands, sleeping in eye makeup, and using old or contaminated cosmetics. Contact lens wearers who handle their lenses without thoroughly washing their hands are also at higher risk. If you get styes repeatedly, addressing the underlying lid hygiene issue is more effective than just treating each one as it appears.
Signs That Something More Serious Is Happening
A typical stye stays localized to a small area of the lid and improves within a week or two. Certain symptoms suggest the infection may be spreading beyond the gland. If the swelling extends across the entire eyelid or to the skin around the eye socket, if you develop a fever, or if you notice your eye starting to bulge forward, those are signs of a deeper infection called orbital cellulitis. Pain when moving your eye or any change in vision also falls outside what a normal stye causes. These situations need prompt medical attention, particularly in children, where orbital cellulitis can progress quickly.