How to Relieve Stye Pain: Home Remedies That Work

A warm compress is the single most effective way to relieve stye pain at home. Applied consistently, it softens the blocked oil gland causing the stye, eases pressure, and helps the bump drain on its own. Most styes last one to two weeks and resolve without medical treatment, but the right approach can speed healing and keep you comfortable in the meantime.

Why Styes Hurt

A stye is a small, infected bump on your eyelid caused by bacteria getting into one of the tiny oil glands along your lash line. As the gland swells, it creates pressure against the surrounding tissue, which is why it throbs, stings, and feels tender to the touch. The eyelid skin is some of the thinnest on your body, so even a small amount of swelling there registers as significant pain. Understanding this helps explain why the best pain relief strategies focus on reducing that swelling and encouraging the blocked gland to open up.

Warm Compresses: The Core Treatment

Place a clean, warm, moist washcloth over your closed eyelid for 5 to 10 minutes at a time, 3 to 6 times a day. The heat increases blood flow, loosens the oily blockage inside the gland, and draws the infection toward the surface so it can drain naturally. This is both the primary pain relief method and the primary healing method.

A few details matter. Use comfortably warm water, not hot. Do not heat a wet cloth in the microwave, as it can develop hot spots that burn the delicate eyelid skin. The cloth will cool quickly, so rewet it with warm water partway through each session to keep steady heat on the area. Use a fresh, clean washcloth each time to avoid reintroducing bacteria.

You may have heard that tea bag compresses work better than a washcloth. The American Academy of Ophthalmology says there is no evidence that a tea bag offers any advantage over a plain warm compress. A clean washcloth works just as well.

Over-the-Counter Pain Relief

Standard pain relievers like ibuprofen or acetaminophen can take the edge off while you wait for the stye to heal. Ibuprofen has the added benefit of reducing inflammation, which can help with the swelling around the bump. These won’t speed up healing, but they make the one to two week timeline more bearable, especially during the first few days when pain tends to peak.

You might also find pre-made sterile eyelid wipes or saline rinses at the pharmacy. These can help keep the area clean, which prevents the infection from worsening, but they are not pain treatments on their own.

What Not to Do

Do not squeeze, pop, or try to lance a stye yourself. The eyelid has a rich network of blood vessels that connects to deeper structures around the eye. Forcing an infected bump open can push bacteria into surrounding tissue, potentially causing a spreading skin infection called periorbital cellulitis, which involves significant swelling, redness, and sometimes fever. That situation requires prescription antibiotics and medical monitoring.

Avoid wearing contact lenses while you have a stye. The lens can trap bacteria against your eye and spread the infection. Switch to glasses until the bump has fully healed. Similarly, do not apply eye makeup until the stye is gone. Mascara, eyeliner, and eyeshadow can harbor bacteria and reinfect the area or contaminate the product itself.

When Home Care Isn’t Enough

Most styes respond to consistent warm compresses within a few days, with full resolution in one to two weeks. But if the stye hasn’t started improving after 48 hours of regular compress use, it’s time to see a doctor. Also seek care if the redness and swelling spread beyond the bump to involve your entire eyelid, your cheek, or other parts of your face. That pattern suggests the infection is no longer contained.

A doctor may prescribe antibiotic eye drops or ointment to fight the infection directly. If the infection has spread into the surrounding eyelid tissue, oral antibiotics may be needed. For styes that grow very large or refuse to drain, a doctor can lance the bump in a quick office procedure, relieving the pressure almost immediately. This is done with local numbing and typically resolves the pain the same day.

Preventing the Next One

Styes tend to recur in some people, often because of a chronic low-grade inflammation of the eyelid margins. A few habits significantly reduce your risk:

  • Wash your hands before touching your eyes. This is the simplest way to keep bacteria off your lash line.
  • Remove eye makeup before bed every night. Leftover mascara and liner clog the oil glands along your lashes.
  • Replace eye makeup every three months. Bacteria accumulate in tubes and compacts over time, even with normal use.
  • Keep your eyelids clean. If you’re prone to styes, gently washing your lash line with diluted baby shampoo or a dedicated lid scrub can keep the oil glands from clogging.
  • Don’t share eye makeup. Sharing mascara or eyeliner transfers bacteria between people.

The American Optometric Association recommends all of these as standard prevention guidelines. For people who get styes repeatedly, daily eyelid hygiene with warm compresses (even when no stye is present) helps keep the oil glands functioning normally and reduces flare-ups over time.