The best thing you can put on a stye is a warm, wet compress. A clean washcloth soaked in warm water and held against your closed eyelid for 5 to 10 minutes, repeated 3 to 6 times a day, is the most effective home treatment. The warmth helps the blocked oil gland that caused the stye drain on its own, which is the fastest path to relief.
How to Use a Warm Compress
Soak a clean washcloth in warm water, wring it out so it’s not dripping, and press it gently against your closed eyelid. Hold it there for 5 to 10 minutes. The cloth will cool down during that time, so re-soak it as needed to keep the heat consistent. Do this 3 to 6 times a day.
The heat softens the hardened oil plugging the gland, and the gentle pressure encourages it to open. Most styes drain and heal within one to two weeks with this approach alone. You can also gently massage the area around the bump with clean fingers after applying the compress, which helps move things along.
Use a fresh washcloth each time, or at least each day. Reusing the same cloth can reintroduce bacteria to the area and slow healing.
OTC Stye Ointments
You’ll find stye ointments at most pharmacies. These are lubricant products, not antibiotics. The active ingredients are typically mineral oil and white petrolatum, both of which act as emollients. They coat the surface of the eye and the bump to reduce irritation and keep the area from drying out, but they don’t treat the underlying infection. Think of them as a comfort layer rather than a cure.
If your stye is particularly dry or crusty, applying a thin line of lubricant ointment along the lash line can help. Follow the directions on the packaging and wash your hands before and after applying anything near your eye.
Skip the Tea Bags
Tea bag compresses are a popular home remedy, but they don’t offer any advantage over a plain warm washcloth. There is no evidence in the medical literature that tannins from tea provide a therapeutic benefit for styes. In fact, research has shown that black tea applied near the eye can cause brown discoloration of the cornea if there’s any scratch or defect on the eye’s surface. Chamomile tea and plain water did not cause this staining in the same experiment. A warm washcloth is safer and equally effective.
What Not to Put on a Stye
Do not squeeze or pop a stye. It might look like a pimple, but treating it like one can push bacteria deeper into the eyelid tissue. A stye that spreads can cause preseptal cellulitis, a more serious infection of the skin and tissue around the eye that requires medical treatment. Let the compress do the work.
Avoid putting rubbing alcohol, hydrogen peroxide, or any harsh disinfectant on or near the bump. These can damage the delicate skin of the eyelid and irritate the eye itself. Similarly, don’t apply antibiotic ointments meant for skin wounds. Eye-area products need to be specifically labeled as safe for ophthalmic use.
Makeup and Contact Lenses
Stop wearing eye makeup while you have a stye. Mascara, eyeliner, and eyeshadow can introduce more bacteria to the area and slow healing. Once the stye is gone, throw away any eye makeup you used in the days before the stye appeared, since those products may be contaminated.
If you wear contact lenses, switch to glasses until all symptoms, including redness, swelling, and pain, have completely cleared. That typically takes one to two weeks. In some cases, your eye doctor may recommend waiting a bit longer or switching to daily disposable lenses to reduce the risk of recurrence.
Signs That Need Medical Attention
Most styes resolve on their own, but certain symptoms mean the infection may be getting worse or something else is going on. Contact an eye doctor if your eye swells shut, pus or blood leaks from the bump, or your pain and swelling increase after the first two to three days of home care. Blisters forming on your eyelid, eyelids that feel hot to the touch, or any change in your vision are also reasons to get evaluated promptly. If there’s no improvement at all after 48 hours of consistent warm compresses, it’s worth getting checked. Styes that keep coming back may point to an underlying issue your doctor can help address.