How to Get a Stye to Drain Without Squeezing It

The fastest way to get a stye to drain is with consistent warm compresses, applied 3 to 6 times a day for 5 to 10 minutes each session, followed by gentle massage. Most styes come to a head within about 3 days and heal within a week after they open and drain. The key is softening the blocked material inside the gland so it can release on its own.

Why Warm Compresses Work

A stye forms when an oil gland along your eyelid gets clogged and infected, usually by staph bacteria. The waxy oil that normally coats your tears solidifies inside the gland, trapping bacteria behind it. Heat melts that plug. The oily secretions in your eyelid glands reach about 90% of their maximum fluidity at around 40°C (104°F), which is comfortably warm to the touch. That’s the temperature you’re aiming for with a compress: warm enough to soften the blockage, not hot enough to burn skin.

Once the oil liquefies, the pressure inside the gland can push the contents out naturally, or a gentle massage can help move things along. You have about 60 seconds after removing the compress before the oil re-solidifies, so timing matters.

Step-by-Step Compress Technique

Soak a clean washcloth in warm water and wring it out so it’s damp but not dripping. Hold it against your closed eyelid for 5 to 10 minutes. The cloth will cool down, so re-soak it every couple of minutes to maintain the warmth. Do this 3 to 6 times per day. More frequent sessions give the blockage more chances to loosen and drain.

Do not microwave a wet cloth or use hot water straight from the tap. Both can overheat unevenly and burn the thin skin of your eyelid. If the cloth feels uncomfortably hot on the inside of your wrist, let it cool before placing it on your eye.

Some people prefer a reusable gel eye mask or a rice-filled sock heated in the microwave. These hold heat longer than a washcloth, but test them against your wrist first. The goal is steady, comfortable warmth for the full 5 to 10 minutes.

Massage After the Compress

Immediately after removing the warm cloth, use a clean fingertip to gently press from the base of the stye (the side closest to your eyebrow or cheek) toward the eyelash line. Hold light, steady pressure for 30 to 60 seconds. You’re coaxing the softened oil toward the opening of the gland. Don’t press hard enough to cause pain. If you wait longer than a minute after removing the compress, the oil solidifies again and further massage won’t help. Just wait for your next session.

You may see a small bead of yellowish or white fluid emerge at the eyelash line. That’s the blockage releasing. Gently wipe it away with a clean cloth or cotton pad.

Don’t Squeeze or Pop It

It’s tempting to treat a stye like a pimple, but squeezing it carries real risks. Forcefully popping a stye can push infected material deeper into the eyelid or spread bacteria to surrounding tissue. The Cleveland Clinic specifically warns that popping a stye can lead to severe infection, permanent eyelid scarring or discoloration, and scratches to the surface of your eye. The tissue around your eye is delicate and sits close to your sinuses and eye socket, so an infection that spreads here can become serious quickly.

Warm compresses and gentle massage are slower, but they encourage the stye to open at its natural drainage point without forcing bacteria into surrounding tissue.

Keeping the Area Clean

While your stye is healing, wash your hands before touching your face and avoid wearing eye makeup or contact lenses. Both can introduce more bacteria to an already infected gland and slow healing.

Over-the-counter eyelid cleansing sprays containing hypochlorous acid can help keep the area around the stye clean. You spray them onto a closed eyelid or a cotton pad and gently wipe the eye area. Using one in the morning and at night supports basic eyelid hygiene without irritating the skin. These sprays won’t drain a stye on their own, but they reduce bacterial load while you’re doing compresses.

What the Healing Timeline Looks Like

A typical stye follows a predictable pattern. For the first day or two, the bump is red, swollen, and tender. Around day 3, you’ll often notice a white or yellow spot forming at the center or along the eyelash line. That’s the stye “coming to a head,” meaning the infected material is collecting near the surface. Once it opens and drains, either on its own or with the help of compresses and massage, most styes heal within about a week.

If your stye hasn’t started to improve after a week of consistent warm compresses, or if the swelling spreads beyond the bump to your entire eyelid or cheek, something else may be going on.

When a Stye Isn’t Just a Stye

In the first couple of days, a stye and a chalazion can look identical. Both start as a tender bump on the eyelid. But they’re different problems. A stye is an active infection, typically caused by staph bacteria. A chalazion is a non-infectious blockage in one of the deeper oil glands. Over time, a chalazion migrates toward the center of the eyelid and becomes a painless, firm nodule, while a stye stays near the eyelid margin and remains painful.

This matters because chalazia that don’t respond to warm compresses sometimes need a minor in-office procedure to drain. If your bump has been hanging around for several weeks without pain but also without shrinking, it’s likely a chalazion rather than a stye.

Styes that cause swelling spreading into the skin around your eye, fever, or vision changes may have progressed to a deeper tissue infection. In those cases, oral antibiotics are typically needed. Topical antibiotic drops or ointments don’t penetrate well enough to treat a stye that has progressed this far.