A stye is a tender red bump on the edge of your eyelid, caused by a bacterial infection in one of the small glands or hair follicles near your lashes. Most styes resolve on their own within one to two weeks, though warm compresses can speed things along. They’re common, usually harmless, and rarely require anything more than basic home care.
What Causes a Stye
The bacterium responsible is almost always Staphylococcus aureus, a germ that lives on your skin and inside your nose without causing problems most of the time. A stye forms when this bacteria gets trapped inside one of the tiny oil or sweat glands along your eyelid margin, triggering an infection that produces the classic painful, swollen bump.
Your eyelids contain several types of glands. External styes, the more common kind, develop in the small oil glands at the base of your eyelashes (called the glands of Zeis) or in the sweat glands nearby (glands of Moll). Internal styes form deeper in the eyelid, in the larger oil-producing glands embedded in the eyelid’s firm tissue. Internal styes tend to be more painful because they press against the eye itself, but both types look and behave similarly from the outside.
What a Stye Feels and Looks Like
A stye typically starts as a sore, tender spot on your eyelid that quickly develops into a red, swollen lump. It’s painful to the touch and often feels worse when you blink. Within a few days, a small white or yellow head of pus usually appears at the center, similar to a pimple. Your eye may water more than usual, and the eyelid can feel heavy or slightly puffy even beyond the bump itself.
After a few days the bump typically pops and drains pus on its own, and the pain drops off quickly after that. Total healing usually takes one to two weeks without any treatment.
Styes Versus Chalazia
People often confuse styes with chalazia (singular: chalazion), but they feel quite different. A stye is painful from the start, sits right at the eyelid’s edge near your lashes, and is red and tender to the touch. A chalazion is usually not painful. You might not even notice it at first because it develops farther back on the eyelid, away from the lash line, and grows slowly over days or weeks. A chalazion is a blocked oil gland without the acute bacterial infection that defines a stye.
That said, a stye that doesn’t drain can eventually become a chalazion. If your bump has been around for more than a couple of weeks and the pain has faded but the lump hasn’t, it has likely made that transition.
Risk Factors for Getting Styes
Some people get styes once and never again. Others deal with them repeatedly. Recurrent styes are often tied to chronic eyelid inflammation, a condition called blepharitis, where the oil glands along the lash line stay partially clogged and irritated. Rosacea, a skin condition that causes facial redness and flushing, also increases the risk. Other common contributors include touching your eyes with unwashed hands, sleeping in eye makeup, and using old or contaminated cosmetics.
How to Treat a Stye at Home
The single most effective home treatment is a warm, moist compress. Soak a clean washcloth in warm (not hot) water, wring it out, and hold it gently against your closed eyelid for 5 to 10 minutes. Repeat this 3 to 6 times a day. The warmth softens the clogged material inside the gland and encourages the stye to drain naturally. Avoid heating a wet cloth in the microwave, as it can get hot enough to burn the delicate skin of your eyelid.
Beyond compresses, keep your eyelids clean. You can gently wash the lash line with diluted baby shampoo on a cotton swab or use pre-moistened eyelid wipes. Resist the temptation to squeeze or pop a stye. Forcing it open can spread the infection deeper into the eyelid tissue.
While the stye is active, avoid wearing contact lenses and eye makeup. Both can introduce more bacteria and slow healing.
When a Stye Needs Medical Treatment
Most styes don’t need a doctor’s visit. But if yours hasn’t improved after two or more weeks of consistent warm compresses, or if it’s large enough to press on your eye and blur your vision, a doctor can step in. The most common next step is a simple in-office procedure to drain the stye through a small incision on the inner surface of the eyelid. It’s quick and done under local anesthesia.
If the stye is actively draining or you have crusty, inflamed lids alongside it, a doctor may prescribe a topical antibiotic ointment applied to the eyelid. Oral antibiotics are reserved for more serious situations, such as people with frequently recurring styes or signs of a spreading infection.
Complications Worth Knowing About
Serious complications from styes are rare, but they do happen. The most notable is preseptal cellulitis, an infection that spreads beyond the stye into the soft tissue around the eye. Signs include significant swelling, warmth, and redness that extends well beyond the original bump. The eyelid may become so swollen it’s difficult to open, and you may develop a fever. This is a bacterial infection that needs prompt treatment with oral or sometimes intravenous antibiotics, so widespread eyelid swelling with fever is a clear signal to seek care quickly.
In very rare cases, an untreated stye can progress to an abscess, a deeper pocket of pus within the eyelid that requires surgical drainage. These scenarios are uncommon precisely because most styes drain and resolve on their own long before the infection has a chance to spread.

