Most styes heal on their own within one to two weeks with simple home care. The single most effective treatment is a warm compress applied to the affected eye for five minutes, several times a day. That said, some styes need more help, and knowing the difference between a routine bump and something more serious can save you a lot of discomfort.
What a Stye Actually Is
A stye is a small, painful, red lump that forms near the edge of your eyelid, usually at the base of an eyelash. It’s caused by a bacterial infection in an oil gland or hair follicle. You’ll typically notice a tender spot that swells over a day or two, sometimes puffing up the entire eyelid. A small pus spot often appears at the center of the bump.
Styes can form on the outer edge of the eyelid (the more common type) or on the inner surface. Internal styes tend to be deeper, slightly harder to treat, and more likely to need professional care if they don’t resolve. Either way, the initial approach is the same.
Warm Compresses: Your First-Line Treatment
Soak a clean washcloth in warm water, wring it out, and hold it gently against the closed eye for five minutes. Do this several times a day. The warmth increases blood flow, softens the blocked gland, and encourages the stye to drain on its own. Most people start to feel relief within a few days.
A few practical tips make this work better. Rewet the cloth when it cools down so you’re getting a full five minutes of consistent warmth. Use a fresh washcloth each time, or at minimum each day, to avoid reintroducing bacteria. Some people find a microwavable eye mask more convenient since it holds heat longer, but a washcloth works just as well.
Keeping the Area Clean
Gentle eyelid hygiene speeds healing and helps prevent styes from coming back. Dilute a small amount of baby shampoo or another fragrance-free, dye-free soap in warm water. Using a clean cotton swab or washcloth, gently wipe along your eyelid margins. This removes the oily debris and bacteria that clog the glands in the first place.
While your stye is active, avoid wearing eye makeup. Once it heals, throw away any mascara, eyeliner, or eyeshadow you used before or during the infection. Bacteria can linger on those products and on makeup brushes, setting you up for another round.
Never Pop a Stye
It’s tempting, but squeezing or popping a stye can release bacteria and spread the infection to other parts of the eye. The American Academy of Ophthalmology is clear on this: don’t do it. Let it drain naturally with the help of warm compresses. If you’re frustrated by how long it’s taking, that’s a reason to see a doctor, not to take matters into your own hands.
When You Need Prescription Treatment
If your stye hasn’t improved after a week or two of consistent warm compresses, a doctor can step in with stronger options. For persistent styes, that typically means antibiotic eye drops or a combination antibiotic and steroid ointment. Eye ointments are usually prescribed for overnight use since they blur your vision temporarily. Use them for the full course your doctor prescribes, even if the stye looks better before you finish.
For styes that are especially large or simply won’t budge with medication, a doctor may recommend a minor in-office drainage procedure. This is quick, performed under local anesthesia, and resolves the problem when nothing else has worked. It’s not something most people need, but it’s good to know the option exists.
Stye or Chalazion: Telling Them Apart
During the first couple of days, a stye and a chalazion look nearly identical, both causing redness, swelling, and discomfort. As they develop, the differences become clear. A stye stays painful and sits right at the eyelid margin, often with a visible pus spot. A chalazion is usually not painful. It forms as a firm bump farther back on the eyelid, and you might barely notice it at first. A chalazion grows slowly, and while it can make the eyelid red and swollen, it rarely puffs up the whole lid the way a stye can.
The distinction matters because a chalazion is a blocked gland without active infection, not a bacterial problem. It still responds well to warm compresses, but antibiotics won’t help. If your bump has been hanging around for weeks without much pain, it’s more likely a chalazion, and worth getting checked.
Warning Signs of a Spreading Infection
In rare cases, the infection behind a stye can spread to the tissue surrounding the eye, a condition called preseptal cellulitis. Watch for these red flags:
- Swelling that extends well beyond the bump, involving the entire area around the eye socket
- Skin around the eye that turns notably red or discolored and feels tender even away from the stye itself
- Fever, especially in children
- Eye pain, vision changes, or a bulging eye
If the infection crosses deeper into the eye socket, it becomes orbital cellulitis, which is a medical emergency. Fever combined with pain and swelling all around the eye socket calls for immediate care.
Preventing Styes From Coming Back
Some people get styes once and never again. Others deal with them repeatedly, often because of underlying eyelid inflammation or skin conditions like rosacea that affect the tissue around the eyes. Daily lid hygiene with diluted baby shampoo, as described above, is the simplest long-term preventive step. Washing your hands before touching your face, replacing eye makeup regularly, and cleaning contact lenses properly all reduce your risk. If you’re getting styes frequently, it’s worth mentioning to your eye doctor, since treating any underlying lid condition can break the cycle.