A stye looks like a small, painful pimple or boil on your eyelid, usually right along the edge where your lashes grow. If you’ve noticed a tender, red bump that appeared suddenly and hurts when you blink or touch it, you’re likely dealing with a stye. Most resolve on their own within one to two weeks, but knowing what to look for helps you tell a stye apart from other eyelid bumps and recognize when something more serious is going on.
The Key Signs of a Stye
The hallmark of a stye is pain. Unlike other eyelid bumps, a stye hurts from the start. It begins as a localized tender spot on the eyelid that quickly develops into a visible red or discolored lump. Within a day or two, that lump typically becomes more defined, often with a small white or yellow head at the center, similar to a pimple coming to a head.
Along with the bump itself, you’ll usually notice:
- Eyelid swelling around the bump, sometimes enough that the whole lid looks puffy
- Eyelid pain that worsens with blinking or pressure
- Tearing from the affected eye
- Crusting along the lash line, especially after sleep
A stye is a bacterial infection, most often caused by staph bacteria that normally live on your skin. It gets into a lash follicle or one of the tiny oil glands along your eyelid and creates a small, localized abscess. This is why it looks and behaves so much like an infected pimple.
External vs. Internal Styes
Most styes form on the outside of the eyelid, right at the lash line. These external styes start when an eyelash follicle or one of its neighboring glands gets infected. They’re easy to spot because the bump sits on the visible surface of your lid.
Internal styes form on the inner surface of the eyelid, inside one of the oil-producing glands deeper in the lid tissue. You might not see a visible bump on the outside at all. Instead, you’ll feel a painful, swollen area and may notice a red spot when you gently pull the lid away from your eye. Internal styes tend to be more uncomfortable because the bump presses directly against the surface of your eyeball with every blink.
Stye or Chalazion: How to Tell the Difference
This is the most common point of confusion. A chalazion is also a bump on the eyelid, but it forms from a blocked oil gland rather than an infection. The clearest difference is pain: a stye hurts, and a chalazion usually doesn’t. A chalazion also tends to develop farther back from the eyelid edge, sitting more in the middle of the lid rather than right along the lash line.
Chalazia typically start small and grow slowly over days or weeks into a firm, round nodule. A stye, by contrast, appears suddenly, is tender from the very beginning, and stays localized to the eyelid margin. Sometimes a stye that doesn’t fully drain can turn into a chalazion over time, leaving behind a painless but persistent bump. If your eyelid lump started out painful and then gradually lost its tenderness but stuck around, that transition may have happened.
What Causes Styes
Styes are bacterial infections, and a few everyday habits raise your risk. Touching or rubbing your eyes with unwashed hands is the most common culprit. Using old or shared eye makeup introduces bacteria directly to the lash line. Contact lens wearers who skip proper cleaning or handle lenses with dirty hands are also more prone to styes.
Some people get styes repeatedly. Chronic inflammation of the eyelids, a condition called blepharitis, makes the oil glands along the lash line more vulnerable to blockage and infection. Stress, sleep deprivation, and hormonal changes can also play a role by shifting how much oil your eyelid glands produce.
How to Treat a Stye 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 gently against your closed eyelid for 5 to 10 minutes. Repeat this 3 to 6 times a day. The warmth increases blood flow to the area and helps the stye come to a head and drain naturally. Don’t heat a wet cloth in the microwave, as it can create hot spots that burn the delicate skin of your eyelid.
Resist the urge to squeeze or pop a stye. Forcing it open can push the infection deeper into the eyelid or spread bacteria to surrounding tissue. Let it drain on its own. In the meantime, avoid wearing eye makeup and contact lenses until the stye clears up. Keep your hands away from your eyes, and wash them thoroughly before applying compresses.
Most styes resolve within one to two weeks with warm compresses alone. You should see the pain and swelling begin to improve within a few days of consistent compress use. If the stye comes to a head and drains, clean the area gently and continue compresses for another day or two.
When a Stye Needs Medical Attention
A stye that hasn’t improved after a week of home care, or one that’s getting noticeably worse, may need more than warm compresses. A doctor can prescribe antibiotic eye drops or a topical antibiotic cream to apply to the eyelid. If the infection has spread beyond the immediate area, oral antibiotics may be recommended. In rare cases where a stye forms a large, persistent abscess, a doctor can drain it with a small in-office procedure.
Certain warning signs point to something more serious than a simple stye. If swelling and redness spread beyond the eyelid toward your cheekbone or brow, if your eye starts to bulge outward, if you develop a fever, or if your vision changes, these could indicate that the infection has moved into the deeper tissues around the eye socket. This condition, called orbital cellulitis, requires prompt medical treatment. In children especially, a high fever combined with eye swelling or bulging warrants an emergency room visit.
Preventing Styes From Coming Back
If you’ve had one stye, you’re more likely to get another. A few simple habits can lower that risk significantly. Wash your hands before touching your face or eyes. Replace eye makeup every three to six months, and never share mascara or eyeliner. If you wear contact lenses, follow the cleaning schedule exactly and always handle them with clean, dry hands.
For people who get recurrent styes, a nightly eyelid hygiene routine helps keep the oil glands clear. After your warm compress, gently wipe along the lash line with a clean cloth or a lid scrub pad. This removes the buildup of oil and debris that gives bacteria a foothold.