Most styes heal on their own within one to two weeks with simple home care. A warm compress applied several times a day is the single most effective treatment, and it’s often all you need. For styes that don’t respond to home care, a doctor can prescribe medication or, rarely, drain the bump surgically.
Warm Compresses: The Core Treatment
A warm, moist compress is the first-line treatment for any stye. The heat increases blood flow to the area, helps the blocked gland open, and encourages the stye to drain naturally. Apply a clean, warm, damp cloth to your closed eyelid for 5 to 10 minutes, 3 to 6 times a day. You can rewet the cloth as it cools to keep the temperature consistent throughout each session.
Don’t use hot water or microwave a wet cloth. It’s easy to overshoot the temperature and burn the delicate skin of the eyelid. The compress should feel comfortably warm, not hot. A clean washcloth soaked in warm tap water works well. Some people prefer a microwavable eye mask designed for this purpose, which holds heat longer, but a washcloth is equally effective if you rewet it.
While applying the compress, you can gently massage the area around the stye with clean fingers. This helps loosen the clogged material inside the gland. Resist the urge to squeeze or pop the stye. Forcing it open can spread the infection deeper into the eyelid tissue.
What Not to Do
Avoid wearing contact lenses while you have a stye. Lenses can trap bacteria against the eye and slow healing. Switch to glasses until the bump is completely gone. Similarly, skip eye makeup during this time. Mascara, eyeliner, and eyeshadow applicators can harbor bacteria and reintroduce infection to the area. Throw away any eye makeup you used in the days before the stye appeared.
Don’t try to lance or pop the stye yourself. Your eyelid has a rich blood supply, and introducing bacteria from an unsterile instrument can turn a minor infection into a serious one.
When You Need Medical Treatment
If a stye hasn’t improved after two weeks of consistent warm compresses, it’s time to see a doctor. An eye specialist may prescribe antibiotic ointment or drops to clear the bacterial infection. For people with a history of recurring styes, or those with chronic inflammation along the eyelid margin, oral antibiotics may be added to prevent future flare-ups.
Sometimes a stye that doesn’t heal with compresses or medication needs to be drained surgically. This is a quick in-office procedure where a doctor numbs the eyelid, makes a small incision, and drains the contents. It sounds more dramatic than it is. The procedure typically takes just a few minutes, and relief is almost immediate since the pressure from the trapped material is gone.
Surgery is also recommended if a stye progresses to an abscess, a deeper pocket of pus within the eyelid. This is uncommon but requires drainage in a sterile setting to prevent the infection from spreading.
Warning Signs That Need Urgent Care
A typical stye is a small, localized bump that’s tender but manageable. Certain symptoms signal that the infection has spread beyond the stye itself into the surrounding tissue, a condition called preseptal cellulitis. Seek immediate care if you notice swelling spreading across the entire eyelid or around the eye socket, especially with a fever. Vision changes, bulging of the eye, or increasing pain that doesn’t match the size of the bump are also red flags. These symptoms are more common in children, but adults should take them seriously too.
Stye vs. Chalazion
Not every bump on your eyelid is a stye. A chalazion can look similar but behaves differently. A stye is an active bacterial infection of a hair follicle or oil gland at the eyelid margin. It’s painful, red, and often comes to a visible head like a pimple. A chalazion, by contrast, is a blocked oil gland deeper in the eyelid that isn’t infected. It starts as a small, firm nodule and typically becomes painless over time.
The distinction matters because chalazia are slower to resolve and more likely to need surgical drainage if they don’t shrink with warm compresses alone. If your bump has been painless and firm for several weeks, it’s likely a chalazion rather than a stye. The treatment approach starts the same (warm compresses), but your timeline for expecting improvement is longer.
Preventing Styes From Coming Back
Styes tend to recur in some people, particularly those with a chronic condition called blepharitis, where the eyelid margins stay inflamed and oily debris accumulates around the lash line. Daily eyelid hygiene is the best defense against repeat infections.
The simplest approach is wiping your eyelid margins daily with a clean, warm cloth. For more targeted cleaning, commercially available lid scrub pads or foaming cleansers are designed specifically for this purpose. Hypochlorous acid sprays, available over the counter in a 0.01% concentration, are particularly effective. Studies have shown that hypochlorous acid reduces the bacterial load on eyelid skin by over 99% after application. It’s gentle enough for daily use and doesn’t sting the way some other cleansers can.
Diluted baby shampoo was once the standard recommendation for lid scrubs, but newer evidence suggests it’s not particularly effective at eliminating the bacteria and mites that contribute to eyelid infections. Tea tree oil-based lid scrubs have shown stronger results, especially for people with Demodex mites, tiny organisms that live in eyelash follicles and contribute to chronic lid inflammation. In one study, weekly lid scrubs with 50% tea tree oil combined with daily tea tree shampoo eliminated Demodex completely within four weeks in most patients tested.
Beyond cleaning products, a few habits make a difference. Wash your hands before touching your face or eyes. Replace eye makeup every three to six months, since bacteria accumulate in tubes and compacts over time. If you wear contact lenses, follow your replacement schedule strictly and never sleep in lenses that aren’t designed for overnight wear. These small routines won’t guarantee you never get another stye, but they significantly lower the odds.