How to Get Rid of a Stye Fast and Avoid Making It Worse

Most styes heal on their own within one to two weeks, but consistent home treatment can speed that timeline up and reduce pain along the way. The single most effective thing you can do is apply warm compresses several times a day. There’s no overnight cure, but the right routine can make a real difference in how quickly a stye drains and disappears.

Warm Compresses Are the Best First Step

Heat is the core treatment for a stye because it increases blood flow to the area and helps the blocked oil gland open and drain naturally. The American Academy of Ophthalmology recommends applying a warm compress for about 5 minutes at a time, two to four times per day. The compress should feel comfortably warm against your closed eyelid, not hot enough to burn the delicate skin around your eye.

A clean washcloth soaked in warm water works fine, but it cools off quickly. Reheating it or re-soaking it midway through helps maintain consistent warmth. Microwavable eye masks designed for dry eye or stye treatment hold heat longer and can make the process easier if you’re doing this multiple times a day. After each compress session, you can gently massage the eyelid with clean fingers to encourage the gland to unblock. The key word here is gently. You’re not trying to squeeze anything out.

Keep the Area Clean

Bacteria along the lash line contribute to styes, so keeping your eyelids clean helps the current stye heal and prevents new ones from forming. You can use a diluted baby shampoo on a cotton pad or a pre-made lid scrub to gently wash away oils, bacteria, and crusting that build up along your lashes. Hypochlorous acid sprays, available over the counter, kill bacteria and reduce inflammation while mimicking the way your own immune system fights germs. Spray onto a cotton pad and wipe along the lash line rather than spraying directly into your eye.

While the stye is active, stop wearing eye makeup and contact lenses. Mascara and eyeliner introduce bacteria directly to the area you’re trying to keep clean, and contacts can spread the infection or irritate the eye further. Toss any eye makeup you used in the days before the stye appeared, since bacteria can linger on applicators.

Over-the-Counter Options for Relief

OTC stye ointments typically contain mineral oil and white petrolatum. These are emollients, meaning they lubricate and protect the eye’s surface rather than fighting infection. They can temporarily relieve the burning and irritation that comes with a stye, but they won’t make it go away faster on their own. Think of them as comfort care you layer on top of your warm compress routine.

For pain, standard over-the-counter pain relievers like ibuprofen or acetaminophen can help manage the soreness and tenderness. Ibuprofen has the added benefit of reducing inflammation, which may help with swelling around the eyelid.

What Not to Do

Never pop or squeeze a stye. It’s tempting, especially when the bump looks like it has a visible head, but the American Academy of Ophthalmology warns that popping a stye can release bacteria and spread the infection to other parts of the eye. The warm compress method encourages the stye to drain on its own timeline, which is safer and less likely to cause scarring or a worse infection. Resist the urge to rub or touch the area outside of your cleaning and compress routine, since your hands carry bacteria that can make things worse.

When a Stye Needs Medical Attention

Most styes respond well to home care within a week or two. If yours hasn’t improved after that window, or if it’s getting noticeably larger, an ophthalmologist can evaluate whether it needs to be drained. The procedure is straightforward: a small incision releases the trapped pus, and relief is usually immediate. Doctors reserve this for styes that have formed an abscess or simply refuse to resolve with conservative treatment.

A stye that’s getting worse rather than better deserves attention sooner. In rare cases, the infection can spread beyond the eyelid into the surrounding tissue, a condition called preseptal cellulitis. Warning signs include significant swelling that extends beyond the eyelid to the cheek or forehead, increasing redness and warmth across the skin around your eye, fever, or pain that’s clearly worsening rather than plateauing. If the eye itself starts bulging forward, eye movement becomes painful or restricted, or your vision changes in any way, that suggests the infection may have spread deeper and needs urgent care. These complications are uncommon, but recognizing them early matters.

A Realistic Timeline

With consistent warm compresses and good lid hygiene, many styes begin improving within a few days. You’ll typically notice the swelling starting to soften and the tenderness easing before the bump fully disappears. Complete resolution usually takes one to two weeks. Styes that are particularly large or deep in the eyelid may take longer.

If you get styes repeatedly, the issue is usually chronic bacterial buildup along the lash line or blocked oil glands that keep getting re-clogged. A daily lid hygiene routine, even when you don’t have an active stye, can break the cycle. A 30-second lash line cleaning each morning or evening is a small habit that makes recurrence significantly less likely.