An eye stye is a small, painful bump on the eyelid caused by an infected oil gland. It looks and feels a lot like a pimple, typically appearing as a red, swollen nodule right along the eyelash line. Most styes last one to two weeks and go away on their own, though warm compresses can speed things along.
What Causes a Stye
Your eyelids contain dozens of tiny oil glands that help lubricate your eyes. When one of these glands gets blocked, bacteria can multiply inside, creating a small abscess. The bacteria responsible is almost always Staphylococcus aureus, the same staph species behind many common skin infections. You carry it on your skin naturally, so it doesn’t take much for it to find its way into a clogged gland.
Several things raise your risk. Touching your eyes with unwashed hands is the most common culprit. Sleeping in old eye makeup, using expired cosmetics, or sharing eye products can introduce bacteria directly to the gland openings. People with chronic eyelid inflammation (blepharitis) or skin conditions like rosacea tend to get styes more often because their oil glands are already prone to blockage.
External vs. Internal Styes
Not all styes form in the same spot, and the location affects how they look and feel.
An external stye is the more common type. It develops at the base of an eyelash, in one of the small oil or sweat glands along the eyelid margin. After a day or two of general swelling, it typically narrows to a small yellowish pustule right at the lash line. You may notice extra tearing, light sensitivity, or a gritty feeling like something is stuck in your eye.
An internal stye forms deeper in the eyelid, inside the larger oil glands embedded in the eyelid’s firm inner plate. Because it’s farther from the surface, it tends to cause more diffuse swelling and can sometimes puff the entire lid enough to partially close the eye. Internal styes are generally more uncomfortable and slower to come to a head.
How a Stye Feels
The first sign is usually tenderness in one spot on the eyelid, often before you can see anything. Within a day, the area turns red and swollen. The eyelid may feel warm to the touch. By the second day, the bump usually becomes more defined and more painful, sometimes developing a visible white or yellow center where pus has collected.
Some people also experience watery eyes, crusting along the eyelashes (especially in the morning), and a constant sensation of something irritating the eye. The pain tends to peak around days two through four and then gradually eases as the stye either drains on its own or the body reabsorbs the infection.
Stye vs. Chalazion
These two bumps are easy to confuse, especially in the first couple of days when they can look identical. The key difference is pain. A stye is tender to the touch and caused by an active infection. A chalazion is not an infection at all. It forms when a blocked oil gland triggers an inflammatory reaction, producing a firm, painless nodule that sits in the body of the eyelid rather than at the margin.
A stye can sometimes turn into a chalazion. If the infection clears but the blocked gland doesn’t fully drain, the leftover material hardens into a small lump that sticks around for weeks or even months. So if your painful bump stops hurting but doesn’t go away, it has likely transitioned into a chalazion.
Home Treatment That Works
Warm compresses are the single most effective home remedy. Soak a clean washcloth in warm water, wring it out, and hold it gently against the closed eyelid. Aim for 10 to 15 minutes per session, several times a day. The heat softens the clogged oil, encourages the gland to open, and improves blood flow to help your body fight the infection. If the cloth cools down, re-soak it to keep consistent warmth.
Beyond compresses, keep the area clean and resist the urge to squeeze or pop the stye. Popping it can push bacteria deeper into the tissue and worsen the infection. Avoid wearing contact lenses and eye makeup until the stye clears completely. If a stye hasn’t started improving after about a week of consistent warm compresses, it’s worth having a doctor take a look. Persistent styes sometimes need to be drained through a small in-office procedure, and occasionally a topical or oral antibiotic is warranted.
When a Stye Needs Urgent Attention
Most styes are harmless, but in rare cases the infection can spread to the surrounding skin of the eyelid, a condition called preseptal cellulitis. Warning signs include swelling and redness that spread well beyond the bump itself, covering most or all of the skin around the eye socket. If you or your child develops a fever along with significant eye pain, changes in vision, or the eye starts to bulge forward, get to an emergency room. These symptoms can signal a deeper infection that requires prompt treatment to protect your vision.
Preventing Styes From Coming Back
If you’ve had one stye, your odds of getting another are higher, especially if the underlying cause (like chronic lid inflammation or makeup habits) hasn’t changed. A few practical steps make a real difference.
Wash your hands before touching your face or eyes. This alone eliminates the most common route bacteria take to reach your eyelid glands. If you wear eye makeup, replace mascara and liquid eyeliner every six months. Pencil eyeliners and powder eye shadows last a bit longer, up to one or two years, but should still be replaced regularly. If you develop a stye or any eye infection, throw out the products you were using at the time and start fresh. Clean makeup brushes and sponges at least once a week with gentle soap and let them air-dry completely before using them again.
For people prone to recurrent styes, a nightly routine of gently cleaning the eyelid margins with a warm washcloth can keep the oil glands from clogging in the first place. Think of it like flossing: a small daily habit that prevents a painful problem down the road.

