How to Quickly Heal a Stye: What Actually Works

Most styes heal on their own within about a week, but consistent warm compresses can speed things up significantly by helping the blocked gland drain in as few as three days. A stye forms when bacteria infect an oil gland or hair follicle along your eyelid, creating a small, painful abscess. The good news is that the fastest path to relief doesn’t require a prescription.

Why Styes Form in the First Place

Your eyelids contain dozens of tiny oil glands that keep your eyes lubricated. When one of these glands gets clogged, its secretions stagnate, and bacteria (usually staph) move in. The result is a red, tender bump near the edge of your eyelid. External styes form at the base of an eyelash, while internal styes develop deeper inside the lid from larger oil glands. Both types follow the same general healing pattern: the bump fills with fluid, comes to a head, drains, and resolves.

Warm Compresses Are the Single Best Treatment

A warm, damp cloth held against your closed eyelid is the most effective way to speed up healing. The heat softens the hardened oil plugging the gland, encourages blood flow to the area, and helps the stye come to a head faster. Apply the compress for 5 to 10 minutes at a time, 3 to 6 times a day. That frequency matters. Doing it once or twice won’t deliver the same results.

Use a clean washcloth soaked in warm (not hot) water. Don’t heat a wet cloth in the microwave, since the temperature can spike unevenly and burn the thin skin of your eyelid. Re-wet the cloth as it cools to keep consistent warmth on the area. With regular compresses, many styes come to a head within about three days, then drain and heal over the following week.

When the stye does start to drain, let it happen naturally. Squeezing or popping it can push the infection deeper into your eyelid and make things worse.

Managing Pain and Swelling

If the stye is throbbing or making it hard to go about your day, an over-the-counter anti-inflammatory like ibuprofen or naproxen can help. These reduce both pain and the inflammation driving it, which makes them a better fit for stye discomfort than plain acetaminophen.

You may also see OTC “stye relief” eye drops at the pharmacy. These typically contain lubricants like polyvinyl alcohol and povidone. They won’t treat the infection itself, but they can ease burning, stinging, and irritation while you wait for the stye to resolve.

What to Avoid While You Have a Stye

Stop wearing eye makeup until the stye is fully healed. Mascara, eyeliner, and eyeshadow can harbor bacteria and reintroduce them to the area. Throw away any makeup products you used around the time the stye appeared and clean your brushes and applicators thoroughly before using them again. Reusing contaminated products is one of the most common reasons styes come back.

Contact lenses should also take a break. They can irritate an already inflamed eyelid, and handling lenses means touching your eye repeatedly, which risks spreading the infection. Switch to glasses until the bump is completely gone.

Resist the urge to rub or touch the stye throughout the day. Every time you do, you transfer bacteria from your hands onto your eyelid and potentially to the other eye.

Skip the Tea Tree Oil

Tea tree oil shows up in a lot of home remedy lists for eye conditions, but it’s a risky choice for a stye. Undiluted tea tree oil is toxic to the eyes and can cause stinging, irritation, and allergic reactions. Even diluted formulations aren’t reliably safe. One case report documented corneal damage from a product containing 50% tea tree oil used near the eyes. If any essential oil accidentally gets into your eye, rinse it under clean running water for 15 minutes. For a condition that typically clears up on its own, the risk simply isn’t worth it.

When a Stye Needs Medical Attention

Most styes don’t need a doctor. But if yours isn’t improving after a week of consistent warm compresses, you may need a prescription antibiotic ointment or eye drops to help clear the infection. Your doctor can also determine whether what you’re dealing with is actually a chalazion, which looks similar but sits farther from the eyelid edge, tends to be less painful, and often takes longer to resolve.

Certain warning signs call for prompt medical attention. If you develop swelling that spreads beyond the eyelid to the skin around your eye, a fever, a bulging eye, pain when moving your eye, or any change in your vision, the infection may be spreading into the deeper tissues around the eye socket. This is rare, but it’s a serious condition that requires treatment quickly. Children with a high fever and significant swelling around the eye should be taken to the emergency room.

Preventing the Next One

Styes tend to recur in people who have chronic inflammation along the eyelid margin. Keeping your eyelids clean is the simplest prevention strategy. A gentle daily wash of your lash line with diluted baby shampoo or a commercial eyelid cleanser removes the buildup of oil and debris that leads to blocked glands. If you’re prone to repeated styes, making this part of your nightly routine can significantly reduce how often they come back.

Washing your hands before touching your face, replacing eye makeup every few months, and cleaning contact lenses properly all reduce the bacterial load around your eyes. These are small habits, but for people who get styes regularly, they make a real difference.