How to Treat an Eye Stye at Home and When to See a Doctor

Most eye styes heal on their own within one to two weeks, but warm compresses can speed things up significantly. A stye is a small, painful bump on your eyelid caused by a bacterial infection, usually staph, in an oil gland or hair follicle at the lash line. The good news is that home treatment works well for the vast majority of cases.

Warm Compresses Are the Primary Treatment

The single most effective 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 softens the blocked material inside the gland and encourages the stye to drain naturally. Use a clean washcloth soaked in warm (not hot) water, and rewarm it as it cools during each session.

Consistency matters more than any single session. Doing this three times a day for several days is far more effective than one long session. Many people find it easiest to do a round in the morning, after work, and before bed, then add extra sessions on days they’re home. After each compress, you can gently massage the area around the stye with clean fingers to help it along.

You may have heard that warm tea bags work better than a plain washcloth. The American Academy of Ophthalmology has addressed this directly: there is no evidence that a tea bag offers any benefit over a clean, warm washcloth. Save your tea for drinking.

What Not to Do

The urge to squeeze or pop a stye is strong, but resist it. Squeezing can push the infection deeper into your eyelid or spread bacteria to surrounding tissue. Let the warm compresses do the work of bringing it to a head and draining it naturally.

While your stye is active, stop wearing eye makeup and contact lenses. Makeup applicators, especially mascara wands and eyeliner pencils, can harbor the bacteria that caused the infection in the first place. Once the stye has fully resolved, throw away any eye makeup you were using before the stye appeared. Keeping old mascara or eyeliner risks reinfecting yourself. Contact lenses can also trap bacteria against your eye, so switch to glasses until the bump is completely gone.

Over-the-Counter Products

Stye ointments sold at pharmacies are lubricants, not antibiotics. The active ingredients are typically mineral oil and white petrolatum, which are emollients that soothe burning and irritation and prevent the area from drying out. They can make your eye feel more comfortable while you heal, but they won’t fight the underlying infection or speed up recovery the way consistent warm compresses will. Think of them as comfort care, not a cure.

Stye vs. Chalazion

A stye and a chalazion can look nearly identical in the first day or two. Both start with redness, swelling, and pain in the eyelid. The difference becomes clear after a couple of days. A stye stays painful and localizes right at the eyelid margin, near the lash line. A chalazion, on the other hand, becomes a small, painless nodule deeper in the eyelid body. Chalazions aren’t caused by infection. They form when an oil gland gets blocked without bacteria being involved, leading to a firm lump of trapped material.

This distinction matters because chalazions are slower to resolve. A stye typically clears within one to two weeks. A chalazion can linger for a month or longer. Both respond to warm compresses initially, but a chalazion that persists beyond one to two months may need to be drained by a doctor.

When a Stye Needs Medical Treatment

Most styes never need a doctor’s visit. But there are a few situations where home treatment isn’t enough.

If your stye hasn’t improved after two weeks of consistent warm compresses, or if it’s growing larger, it’s worth seeing an eye doctor. Rarely, a stye can progress to a more serious skin infection called preseptal cellulitis, where the infection spreads beyond the bump into the surrounding eyelid tissue. If you develop a fever along with worsening eye pain, significant swelling that extends beyond the bump itself, vision changes, or a bulging eye, get medical attention promptly. These are signs the infection has moved beyond what warm compresses can handle.

For people who get styes repeatedly, a doctor may prescribe a low-dose oral antibiotic to address chronic inflammation in the oil glands along the eyelid. This is typically reserved for people with a pattern of recurrent styes, not a one-time occurrence.

Surgical Drainage

Surgery sounds alarming for something as small as a stye, but the procedure is minor. If a stye or chalazion doesn’t heal after weeks of warm compresses and medication, an eye doctor can drain it through a small incision. This is done in the office under local anesthesia. It’s quick, and recovery is straightforward.

In rare cases, a stye can develop into an abscess, a deeper pocket of pus that needs to be drained in a sterile environment. This is uncommon, and most people will never reach this point with proper home care.

Preventing Future Styes

Styes are caused by bacteria getting into your eyelid glands, so prevention comes down to keeping the area clean. Wash your hands before touching your face or eyes. If you wear makeup, remove it completely every night, and replace mascara every two to three months even when you’re healthy. Old mascara is a breeding ground for bacteria.

If you’re prone to styes, a nightly lid hygiene routine helps. After removing makeup, gently scrub along your lash line with a clean washcloth or a pre-moistened lid wipe. This clears away oil, dead skin, and bacteria before they have a chance to clog a gland overnight. A brief warm compress before bed also keeps your oil glands flowing freely, which reduces the likelihood of a blockage forming in the first place.