How to Treat a Stye: Home Care and When to See a Doctor

Most styes heal on their own within one to two weeks, and the single most effective treatment is a warm compress applied to the affected eye. A stye is a small, painful bump that forms along the edge of your eyelid when an oil gland or hair follicle gets infected with bacteria. While uncomfortable, styes are rarely dangerous and respond well to simple home care.

Warm Compresses Are the Core Treatment

The best thing you can do for a stye is apply a warm, moist compress to your eye for 5 to 10 minutes, 3 to 6 times a day. The heat increases blood flow to the area and helps the stye come to a head, drain naturally, and heal. Use a clean washcloth soaked in warm (not hot) water, and rewet it as it cools so it stays consistently warm throughout the session.

Consistency matters more than any single session. A compress applied once or twice won’t do much. Sticking with the routine for several days is what makes the difference. Most people notice improvement within 48 hours of regular compress use, though full healing typically takes one to two weeks.

After applying the compress, you can gently clean your eyelid with mild soap and water or a pre-moistened eyelid wipe. This removes debris and bacteria from the lash line and helps prevent the infection from lingering. Avoid rubbing the area aggressively.

Never Pop or Squeeze a Stye

It’s tempting to treat a stye like a pimple, but the American Academy of Ophthalmology is clear: never pop a stye. Squeezing it can release bacteria and spread the infection to other parts of the eye. Unlike a pimple on your skin, the tissue around your eye is delicate and sits close to structures that are vulnerable to infection. Let the warm compresses do the work of encouraging natural drainage.

Stye vs. Chalazion

Styes and chalazia start out looking almost identical: a red, swollen, painful bump on the eyelid. Within a day or two, they diverge. A stye stays painful and develops into a small yellowish pustule right at the eyelid margin, usually at the base of an eyelash. A chalazion migrates toward the center of the eyelid and becomes a firm, painless nodule.

The distinction matters because chalazia that don’t resolve may need different treatment. If your bump loses its tenderness but stays as a hard lump for more than a month or two, it’s likely a chalazion rather than a stye, and a doctor may recommend draining it. Both conditions respond to warm compresses in the early stages, so starting that routine right away is the right move regardless of which one you’re dealing with.

What to Watch For

A stye that isn’t improving after 48 hours of consistent home care deserves a visit to an eye doctor. Styes that keep coming back also warrant a professional evaluation, since recurrent infections can signal an underlying issue like chronic eyelid inflammation (blepharitis).

In rare cases, a stye can progress to a deeper skin infection around the eye called preseptal cellulitis. Watch for these warning signs, which call for immediate medical attention:

  • Fever along with worsening pain and swelling
  • Swelling that spreads across the entire eye socket
  • Changes in your vision
  • The eye itself begins to bulge

These symptoms are uncommon, but they signal an infection that has spread beyond the eyelid and needs prompt treatment.

When a Stye Needs Medical Drainage

If a stye or the chalazion it sometimes becomes doesn’t heal after weeks of warm compresses and any prescribed medication, an eye specialist may recommend a minor surgical drainage. This is a quick in-office procedure done in a sterile environment. It’s typically reserved for bumps that have become a persistent nuisance, are weighing down the eyelid, or are partially blocking your vision. For most people, it never gets to this point.

Preventing Styes From Coming Back

Styes are caused by bacteria, so keeping the area around your eyes clean is the most reliable way to prevent them. A few specific habits make a real difference:

  • Wash your hands before touching your eyes or the skin around them.
  • Remove eye makeup before going to sleep every night.
  • Replace eye makeup every three months. Mascara and eyeliner tubes are warm, dark environments where bacteria thrive. Old products are a common and overlooked source of reinfection.
  • Don’t share eye makeup with others.
  • Keep contact lenses clean and avoid wearing them longer than recommended.

If you’ve been diagnosed with blepharitis, following your doctor’s instructions for daily eyelid hygiene is especially important, since the chronic inflammation makes your oil glands more prone to blockage and infection.