How to Get Rid of a Stye Fast: What Actually Works

A warm compress applied consistently is the single fastest way to get rid of a stye. Most styes resolve on their own within one to two weeks, but regular compresses can cut that timeline shorter by helping the blocked gland drain naturally. There’s no overnight cure, but the right approach over a few days makes a real difference.

What a Stye Actually Is

A stye is a red, painful lump near the edge of your eyelid, caused by a bacterial infection in an oil gland or eyelash root. It often develops a small pus spot at its center and can swell enough to puff up the entire eyelid. The pain tends to peak in the first couple of days, then gradually ease as the stye comes to a head and drains on its own.

If your bump is farther back on the eyelid, isn’t particularly painful, and doesn’t make the whole lid swell, you may have a chalazion instead. Chalazia form from blocked (but not infected) oil glands and can take longer to clear. The treatment overlap is significant, but chalazia that stick around often need different interventions.

Warm Compresses: The Core Treatment

Soak a clean washcloth in warm water, wring out the excess, and hold it against your closed eyelid for 10 to 15 minutes. Do this 3 to 4 times a day. The heat softens the clogged material inside the gland, encourages blood flow, and helps the stye open and drain without you having to touch it.

Consistency matters more than any single session. One compress won’t do much. Four a day for several days is what moves the needle. The washcloth cools down fast, so re-soak it in warm water every few minutes to keep steady heat on the area. Some people find a microwavable eye mask holds heat longer and is easier to use throughout the day.

You may have heard that tea bag compresses work better than a plain washcloth. The American Academy of Ophthalmology has been clear: there is no evidence that a tea bag is any better than a clean, warm washcloth. Use whichever is more convenient, but don’t expect extra benefit from the tea itself.

Gentle Eyelid Massage

After each warm compress session, you can gently massage the area to help the gland drain. Wash your hands thoroughly, then use a clean fingertip or cotton swab to make small circular motions along the affected eyelid. Two to three times a day is enough. Keep the pressure light. You’re coaxing the gland open, not forcing it.

This is the point where most people are tempted to squeeze. Don’t. Popping a stye pushes the bacterial infection deeper into the tissue or spreads it across the eyelid, which can turn a minor annoyance into something that needs antibiotics or even a procedure.

Over-the-Counter Options

Several OTC products can support healing alongside warm compresses. Stye-specific ointments (sold under the brand name “Stye”), medicated lid scrub pads like Ocusoft, and sterile eye wash solutions can all help keep the area clean and reduce bacterial load on the lid margin.

Hypochlorous acid spray is another option for eyelid hygiene. You spray it onto a cotton pad or directly onto your closed eyelids and gently wipe. It’s a mild antimicrobial that won’t sting or irritate the way harsher cleansers might, and it’s especially useful if you get styes repeatedly.

When Home Treatment Isn’t Enough

If your stye hasn’t started improving after about a week of consistent warm compresses, it’s time to see a doctor. At that point, you may need a prescription antibiotic ointment or eye drops to address the infection directly. If the infection has spread beyond the bump into the surrounding eyelid or eye tissue, oral antibiotics are sometimes necessary.

Styes that are very large, that don’t respond to antibiotics, or that harden into a persistent lump may need to be drained in a quick office procedure. A doctor numbs the area, makes a small incision on the inside of the eyelid, and drains the contents. It sounds worse than it is. The procedure takes a few minutes, and relief is usually immediate.

See someone sooner than one week if the redness is spreading across your eyelid or cheek, if your vision changes, or if you develop a fever. These suggest the infection has moved beyond the gland itself.

What Not to Do

Avoid wearing contact lenses while you have a stye. The lens can harbor bacteria and irritate the already inflamed lid. Switch to glasses until the bump is fully gone.

Skip eye makeup on the affected eye for the same reason. Mascara and eyeliner can reintroduce bacteria to the gland opening and slow healing. Once the stye clears, throw out any eye makeup you used in the days before it appeared.

Resist the urge to rub your eye. Every touch risks spreading the infection to another gland or to your other eye.

Preventing the Next One

Some people get styes once and never again. Others deal with them repeatedly, often because of naturally thick oil gland secretions or chronic eyelid inflammation. If you fall into the second group, a daily eyelid hygiene routine can significantly reduce how often they come back.

Wash your eyelids gently each morning with a diluted baby shampoo or a dedicated lid scrub product. Remove all eye makeup before bed. If you use shared towels or pillowcases, stop. Wash your hands before touching your face. These are small habits, but for people prone to styes, they’re the difference between dealing with one every few months and rarely seeing one at all.