Most styes clear up on their own within one to two weeks with simple home care. A stye is a small, painful bump on the eyelid caused by a bacterial infection in an oil gland or hair follicle. The single most effective treatment is a warm compress applied consistently over several days, which helps the blocked gland drain naturally.
Warm Compresses Are the First-Line Treatment
Moisten a clean washcloth with warm water, wring it out, and hold it gently against the affected eye for five minutes. Repeat this several times a day. The warmth softens the hardened oil blocking the gland and increases blood flow to the area, helping your body fight the infection and encouraging the stye to drain on its own.
A few practical tips make this more effective. The washcloth cools quickly, so re-wet it with warm water partway through each session to maintain consistent heat. Use a fresh washcloth each time, or at least each day, to avoid reintroducing bacteria. Some people find a microwaveable eye mask holds heat longer than a washcloth, which can make it easier to stick with the routine.
Whatever you do, don’t squeeze or pop a stye. Forcing it open can spread the infection deeper into the eyelid or to surrounding tissue.
Other Steps That Speed Healing
While warm compresses do the heavy lifting, a few additional habits help your stye resolve faster and prevent it from worsening:
- Keep the eyelid clean. Gently wash the affected eyelid with diluted baby shampoo or a preservative-free eyelid scrub on a cotton pad. This removes crusting and keeps the area free of debris that could slow healing.
- Avoid eye makeup and contact lenses. Mascara, eyeliner, and eyeshadow can harbor bacteria and irritate the inflamed gland. Switch to glasses until the stye is completely gone. Throw away any eye makeup you used in the days before or during the infection, since it may be contaminated.
- Don’t touch or rub your eye. Your hands carry bacteria that can worsen the infection or spread it to the other eye.
Stye vs. Chalazion: How to Tell the Difference
In the first day or two, a stye and a chalazion can look identical. Both cause redness, swelling, and tenderness. After that initial window, they diverge. A stye stays painful and develops a small yellowish head 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.
This distinction matters because the two conditions follow different timelines. Styes typically drain and heal within a week or two. Chalazia can linger for months and sometimes need steroid injections or minor surgery to resolve. If your bump has been painless and sitting in the middle of your eyelid for more than a month, it’s likely a chalazion rather than a stye.
There’s also an important difference between external and internal styes. External styes form on the outside edge of the eyelid and are the most common type. Internal styes develop on the inner surface of the eyelid, facing the eyeball. Internal styes are more painful, harder to see, and more likely to turn into a chalazion if they don’t resolve.
When a Stye Needs Medical Treatment
If a stye hasn’t improved after two weeks of consistent warm compresses, or if it’s getting worse rather than better, a doctor can step in. For a stubborn stye, a physician may prescribe an antibiotic ointment to apply to the eyelid. Oral antibiotics are reserved for more serious situations, like recurring styes or signs that the infection is spreading beyond the bump itself.
A stye that persists for more than one to two months without responding to compresses or medication may need a minor in-office procedure. A doctor numbs the eyelid, makes a small incision, and drains the contents. Recovery is quick, typically a few days of mild soreness and swelling.
Certain symptoms signal that a stye has progressed into something more serious, like a spreading skin infection around the eye socket. Get prompt medical care if you notice swelling that extends well beyond the bump to the entire eyelid or the skin around the eye, a fever alongside the eye pain, any changes in your vision, or the eyeball itself appearing to bulge forward. These can indicate the infection has moved into deeper tissue, which requires urgent treatment.
Preventing Styes From Coming Back
Some people get styes once and never again. Others deal with them repeatedly. If you fall into the second group, a few daily habits can reduce your risk significantly. Washing your eyelids each night removes the bacteria, dead skin cells, and oil buildup that clog the glands in the first place. A gentle eyelid scrub or diluted baby shampoo on a warm washcloth works well as part of your nightly routine.
Replace eye makeup regularly. Mascara and liquid eyeliner are especially prone to bacterial growth and should be tossed every three months even when you’re healthy. Never share eye makeup or applicators. If you wear contact lenses, wash your hands thoroughly before handling them, and follow the replacement schedule your eye doctor recommends. People with chronically inflamed or irritated eyelid margins are at higher risk, and a nightly warm compress routine (even when you don’t have a stye) can keep those oil glands flowing freely.

