The fastest way to get rid of a stye is consistent warm compresses, applied for five minutes several times a day. Most styes last one to two weeks, but regular heat treatment can shorten that timeline by helping the blocked gland drain on its own. There’s no overnight fix, but the right approach makes a real difference in how quickly the bump resolves.
Why Warm Compresses Work
A stye forms when an oil gland or eyelash follicle at the edge of your eyelid gets infected and blocked. The oils inside that gland thicken and harden, trapping bacteria and creating a painful, red lump. Heat softens those solidified oils so they can flow out of the duct naturally, which relieves pressure and lets the infection clear.
To do this effectively, soak a clean washcloth in warm water, wring it out, and hold it gently against your closed eyelid for five minutes. Repeat this several times throughout the day. The more consistently you do it, the faster the gland unclogs. Most people see improvement within a few days of steady compress use, though full resolution can take a week or more.
One common issue: the washcloth cools down quickly. Reheating it or re-soaking it partway through your five minutes keeps the temperature effective. Some people switch to a microwavable eye mask designed to hold heat longer, which can make the routine easier to stick with.
What to Avoid
The single most important rule is to never squeeze or pop a stye. It might look like a pimple, but squeezing it can spread the infection deeper into the eyelid tissue or into surrounding areas, making things significantly worse. Let it drain on its own.
You should also skip eye makeup and contact lenses while the stye is active. Makeup can introduce more bacteria to an already infected area, and contacts can irritate the lid further. Keeping the area clean matters. Gently washing your eyelids with mild soap or baby shampoo on a cotton pad helps remove crust and debris that could slow healing.
Do Tea Bags Help?
Warm tea bags on the eyelid are a popular home remedy, but the American Academy of Ophthalmology is clear on this: there is no evidence that a tea bag works any better than a clean, warm washcloth. A tea bag does hold warmth, so it’s not harmful, but it doesn’t offer a special advantage. If you prefer it for convenience, it’s fine to use, just don’t expect it to speed things up beyond what a regular compress does.
When a Stye Needs Medical Treatment
Most styes resolve with home care alone. But if yours hasn’t improved after a couple of weeks of consistent warm compresses, or if it’s getting worse (more swollen, more painful, affecting your vision), a doctor can step in. The typical next step is a minor in-office drainage procedure, where the bump is opened in a sterile environment to release the trapped material. This is quick and done under local numbing, so the discomfort is minimal.
If the stye has formed an abscess, a deeper pocket of infection, your doctor will likely recommend draining it rather than waiting. In some cases, antibiotic ointment or drops are prescribed to address a spreading bacterial infection, though antibiotics alone won’t unclog the gland.
Stye vs. Chalazion
If your bump isn’t very painful and sits farther back on the eyelid rather than right at the lash line, you may have a chalazion rather than a stye. A chalazion is caused by a clogged oil gland without the acute bacterial infection. It’s typically painless or only mildly tender, doesn’t usually make the whole eyelid swell, and develops more slowly.
The treatment approach is similar: warm compresses remain the first line. But chalazia tend to be more stubborn. If one persists for more than one to two months without responding to heat, surgical drainage may be necessary. A stye, by contrast, is more acutely painful but generally resolves faster.
Preventing Styes From Coming Back
Some people get styes repeatedly, which usually signals chronically clogged oil glands along the eyelid margin. A daily lid hygiene routine can help break that cycle. Washing your eyelids each morning with a gentle cleanser removes the oily debris that accumulates overnight. Even a quick wipe with a warm, damp washcloth along the lash line makes a difference.
Replacing eye makeup every few months, avoiding sharing cosmetics, and always removing makeup before bed reduces the bacterial load around your lashes. If you wear contacts, clean handling and proper lens care lower your risk as well. For people with recurring styes, a nightly warm compress for a minute or two can keep the oil glands flowing freely and prevent blockages before they start.