How to Fix a Stye at Home and When to See a Doctor

Most styes heal on their own within one to two weeks, but a warm compress applied several times a day is the single most effective way to speed that process along. A stye is a small, painful bump near the edge of your eyelid caused by a bacterial infection in one of the tiny glands at the base of your eyelashes. The staph bacteria responsible are extremely common, and while a stye looks alarming, it’s almost always harmless.

What a Warm Compress Does and How to Use One

Heat is the core treatment for a stye because it increases blood flow to the area and encourages the blocked, infected gland to open and drain naturally. Apply a warm, moist compress to your eye for 5 to 10 minutes, 3 to 6 times a day. That frequency matters more than any single long session. A clean washcloth soaked in warm (not hot) water works well, though you’ll need to re-wet it every couple of minutes as it cools.

Some people find a microwaveable eye mask holds heat more consistently than a washcloth. Either option works as long as the compress stays comfortably warm and moist against your closed eyelid. After each session, you can gently massage the area around the stye with clean fingers to help the gland drain. Within a few days of consistent compresses, most styes come to a head and drain on their own.

Never Pop or Squeeze a Stye

It’s tempting to treat a stye like a pimple, but squeezing it can release bacteria and spread the infection to other parts of your eye. The American Academy of Ophthalmology is clear on this: never pop a stye. A spread infection can turn a minor nuisance into a more serious problem like cellulitis, a deeper skin infection around the eye. Let the stye drain naturally with the help of warm compresses.

Keeping the Area Clean

While you’re waiting for a stye to heal, gentle eyelid hygiene helps prevent the infection from worsening or recurring. Wash your hands before touching your face or applying compresses. You can clean the eyelid with a diluted baby shampoo solution on a cotton swab or use pre-moistened eyelid wipes sold at most pharmacies. Avoid wearing eye makeup or contact lenses until the stye clears, since both can reintroduce bacteria to the area.

When a Stye Isn’t a Stye

A chalazion looks similar to a stye but behaves differently. A stye is an active infection: red, painful, and usually right at the eyelid’s edge. A chalazion is a blocked oil gland without infection. It tends to develop farther back on the eyelid, grows slowly, and typically isn’t painful. Chalazia can linger for weeks or months and sometimes need different treatment, so if your bump isn’t tender and doesn’t seem to be resolving, it may be a chalazion rather than a stye.

Do You Need Antibiotics?

Most styes don’t require antibiotics. The warm compress routine resolves the vast majority of cases without medication. Antibiotic drops or ointment are recommended only when there’s a secondary bacterial infection spreading beyond the original bump, such as worsening redness and swelling across the eyelid. If your doctor does drain a stye surgically (a minor in-office procedure for stubborn cases), topical antibiotics afterward haven’t been shown to add any benefit.

Signs That Need Prompt Attention

Rarely, a stye infection can spread deeper into the tissue around the eye. Watch for these warning signs, which suggest a more serious infection:

  • Swelling that spreads well beyond the bump to the skin around your eye
  • Fever, especially in children
  • A bulging eye or the eye being pushed forward
  • Pain or difficulty moving your eye
  • Vision changes, including double vision

These symptoms can point to orbital cellulitis, a serious infection that requires emergency treatment. In children, a high fever combined with a bulging or swollen eye warrants a trip to the emergency room.

Preventing Styes From Coming Back

Some people are prone to recurring styes, and daily eyelid hygiene is the best defense. A quick nightly routine of washing your eyelids with warm water and a gentle cleanser helps keep the oil glands along your lash line clear. Remove all eye makeup before bed. Replace mascara and eyeliner every few months, since old cosmetics harbor bacteria. If you wear contact lenses, handle them with freshly washed hands and follow your replacement schedule.

People with chronic eyelid inflammation (blepharitis) or skin conditions like rosacea tend to get styes more often. If you notice recurring bumps despite good hygiene, that pattern is worth mentioning to an eye care provider, since treating the underlying inflammation can break the cycle.