Most eye styes clear up on their own within one to two weeks, and the single most effective thing you can do to speed that process is apply warm compresses consistently. A stye is a small, painful bump that forms at the edge of your eyelid when a lash follicle or oil gland gets infected with bacteria. While the urge to squeeze or pop it can be strong, the real key to getting rid of a stye is patience and a few simple home techniques.
Warm Compresses Are the First-Line Treatment
A warm compress does two things: it increases blood flow to the area and helps soften any blocked material inside the bump, encouraging it to drain naturally. To make one, soak a clean washcloth in warm water, wring it out, and hold it gently against the affected eye for about five minutes. Repeat this several times a day.
The washcloth cools quickly, so you may need to re-soak it once or twice during each session to keep the temperature consistent. Some people find that a microwavable eye mask holds heat longer and makes this easier. Whichever method you use, consistency matters more than any single session. Doing this three to four times daily for several days is what moves the needle.
Keep the Area Clean, Hands Off
Between compress sessions, gently wash the eyelid area with warm water or diluted baby shampoo on a cotton pad. This clears away crust and excess oil that can trap bacteria. Avoid wearing eye makeup while you have an active stye, and if you wear contact lenses, switch to glasses until it heals. Both makeup and lenses can reintroduce bacteria or irritate the bump.
The most important rule: never squeeze, pop, or try to lance a stye yourself. The American Academy of Ophthalmology warns that popping a stye can release bacteria and spread the infection to other parts of the eye. What looks like a simple pimple sits in tissue with rich blood supply and close proximity to your eye socket, so a worsened infection here can escalate quickly.
When a Stye Needs Medical Treatment
If your stye hasn’t improved after a week or two of consistent warm compresses, or if it’s getting noticeably worse, a doctor can prescribe an antibiotic ointment that you apply directly to the eyelid. This is typically used for about a week to clear the bacterial infection.
In cases where a stye persists even after weeks of compresses and medication, a doctor may recommend a minor in-office drainage procedure. This is done under local anesthesia, and the bump is opened from the inside of the eyelid so there’s no visible scar. It’s quick and provides immediate relief from the pressure and swelling. Rarely, a stye can progress to cellulitis, a more serious skin infection that causes spreading redness and swelling across the eyelid. If that happens, or if an abscess forms, drainage in a sterile clinical setting becomes more urgent.
Signs That Need Prompt Attention
Most styes are annoying but harmless. Pay closer attention if you notice any of the following:
- Redness and swelling spreading beyond the bump to the entire eyelid or cheek
- Changes to your vision
- Fever along with eyelid swelling
- A stye that keeps growing after several days of warm compresses
- Recurrent styes that keep coming back in the same spot
These can signal that the infection is deepening or that something else, like a blocked oil gland, needs a different approach.
Stye vs. Chalazion
If your bump isn’t particularly painful and sits farther back on the eyelid rather than right at the lash line, it may be a chalazion rather than a stye. A chalazion develops from a clogged oil gland and tends to grow more slowly. It rarely makes the entire eyelid swell, but it can cause blurry vision if it gets large enough to press against the eyeball.
The initial treatment is the same: warm compresses, several times a day. But chalazia are more stubborn. If one persists for more than one to two months, surgical drainage is often recommended. Knowing which one you’re dealing with helps set realistic expectations for your timeline.
Preventing Styes From Coming Back
Some people get styes once and never again. Others deal with them repeatedly, which usually points to a hygiene habit worth adjusting. A few changes make a real difference:
- Replace mascara and eyeliner at least every six months. Bacteria grow readily in liquid and cream makeup, and old tubes become a reservoir for reinfection.
- Never sleep in eye makeup. Residue clogs the oil glands and lash follicles overnight.
- Wash your hands before touching your eyes or handling contact lenses.
- Clean contact lenses properly and replace them on schedule. Overworn lenses carry more bacteria.
- Wash your eyelids regularly if you’re prone to styes. A gentle daily cleanse with warm water or a lid scrub removes the oil and debris that feed infections.
People with chronic eyelid inflammation (blepharitis) or skin conditions like rosacea tend to get styes more frequently. If that’s you, a daily eyelid hygiene routine is especially worthwhile as ongoing maintenance, not just something to do when a bump appears.

