What Helps With a Stye: Home Care and When to See a Doctor

Warm compresses are the single most effective treatment for a stye, and most styes heal on their own within a week or two with consistent home care. A stye is a small, painful bump on the eyelid caused by a bacterial infection in a hair follicle or oil gland. The good news: you can do quite a lot at home to speed things along.

How Warm Compresses Work

Heat is the cornerstone of stye treatment because it liquefies the trapped oil and pus inside the bump, helping it drain naturally. Research shows it takes just 2 to 3 minutes of sustained heat on the eyelid surface to liquefy the oil, which is why most ophthalmologists recommend applying a warm compress for about 5 minutes per session, two to four times a day.

To make a compress, soak a clean washcloth in warm (not hot) water, wring it out, and hold it gently against your closed eyelid. The cloth cools quickly, so re-soak it as needed to keep the warmth consistent. Microwavable eye masks designed for this purpose hold heat longer and can make the process easier.

One important caution: don’t leave heat on continuously. Prolonged warmth dilates blood vessels around the eyelid and can actually increase swelling. Once the oils have been liquefied, you’ve accomplished the goal for that session. Five minutes on, then take a break.

What Not to Do

Never squeeze or pop a stye. It’s tempting, especially when you can see a yellowish head forming, but popping a stye risks pushing the infection deeper into the eyelid tissue. The potential complications include severe secondary infection, scarring or pigmentation changes on the eyelid, and corneal abrasion from the pressure or drainage irritating the surface of your eye.

Let the stye drain on its own. With consistent warm compresses, most styes will rupture and drain without any help.

Over-the-Counter Options

OTC stye relief products typically contain lubricating ingredients like carboxymethylcellulose, an emollient that temporarily soothes burning and irritation. These products won’t cure the infection or speed up healing, but they can make your eye more comfortable while you wait it out. Artificial tears serve a similar purpose if your eye feels dry or gritty.

You can also find OTC antibiotic ointments at pharmacies. For mild to moderate styes, topical antibiotic drops or ointments (commonly erythromycin or bacitracin) are the standard medical treatment. Your doctor may recommend one of these if the stye isn’t improving with compresses alone.

When Antibiotics Are Needed

Most styes don’t require oral antibiotics. Tablets are rarely prescribed. The exception is when the entire eyelid becomes swollen, red, and painful, not just the bump itself. This happens in a small number of cases and signals that the infection may be spreading beyond the original gland. In that situation, your doctor will likely add oral antibiotics to the treatment plan.

Stye vs. Chalazion

During the first two days, a stye and a chalazion can look identical: a red, swollen, painful eyelid. After that, they diverge. A stye stays painful and develops a small yellowish pustule right at the eyelid margin, usually at the base of an eyelash. You may also notice tearing, light sensitivity, or a feeling like something is stuck in your eye.

A chalazion, by contrast, is a non-infectious blockage of an oil gland. After a day or two it becomes a small, firm, painless nodule in the body of the eyelid rather than at the edge. Chalazions tend to linger longer and sometimes need different treatment, so knowing which one you’re dealing with helps set realistic expectations for healing.

How Long Recovery Takes

With consistent warm compresses, most styes start improving noticeably within two to three days. Full resolution typically takes one to two weeks. If pain and swelling aren’t getting better after 48 hours of home care, that’s the point to see an eye doctor rather than continuing to wait.

You should also seek care sooner if your eye swells shut, pus or blood leaks from the bump, blisters form on your eyelid, your eyelids feel hot to the touch, your vision changes, or the swelling keeps getting worse after the first few days. Recurring styes also warrant a visit, since they can signal an underlying issue with your eyelid glands.

If a Stye Won’t Go Away

Some styes (and chalazions that develop from them) persist for weeks despite compresses and medication. When that happens, a doctor can perform a quick in-office drainage procedure. The area is numbed with a local anesthetic, a small incision is made in the bump, and the trapped material is drained out. The whole thing takes about 15 to 20 minutes and typically requires no stitches. Recovery is fast, though the eyelid may be tender and slightly bruised for a few days afterward.

Preventing Styes From Coming Back

Styes are caused by bacteria that thrive around the eyelid margin, so consistent lid hygiene is the best prevention. Gently washing your eyelids daily with diluted baby shampoo or a pre-moistened lid scrub pad removes the oil and debris that clog glands. This is especially helpful if you tend to get styes repeatedly.

Avoid wearing eye makeup when your eyes are red, swollen, or infected, and throw away any eye makeup you used in the days before the stye appeared. Bacteria can survive on mascara wands and eyeliner pencils. If you wear contact lenses, switch to glasses until the stye has fully healed. Contacts can irritate the area and introduce additional bacteria. As a general rule, don’t wear contacts if your eyes don’t look good, feel good, or see well.

Keeping your hands away from your eyes sounds obvious, but it’s the most common way bacteria reach the eyelid in the first place. Washing your hands before touching your face, especially before inserting contacts or applying makeup, reduces your risk significantly.