What to Do for a Stye on Your Eyelid at Home

A warm compress is the single most effective treatment for a stye, and most styes heal on their own within one to two weeks. The key is consistent, gentle heat applied several times a day to help the blocked gland drain naturally. Beyond that, there are a few important things to do (and avoid) to speed healing and prevent complications.

How Warm Compresses Work

A stye forms when a gland or hair follicle at the edge of your eyelid gets blocked and infected. Warm, moist heat softens the hardened oil plugging the gland and encourages it to drain on its own. Apply a warm, moist cloth to your closed eyelid for 5 to 10 minutes, 3 to 6 times a day. Each time the cloth cools, rewarm it with fresh warm water.

Don’t heat a wet cloth in the microwave. The temperature can spike unevenly and burn the delicate skin of your eyelid. Instead, run a clean washcloth under warm tap water, wring it out, and hold it gently against the affected eye. After each session, you can lightly massage the eyelid with a clean finger to help move trapped material toward the surface.

What Not to Do

Do not squeeze or pop a stye. It looks like a pimple, and the urge to drain it yourself is real, but popping it can push bacteria deeper into the tissue. That raises the risk of a more severe infection, scarring or permanent discoloration of the eyelid, and a corneal abrasion if pressure shifts toward the eye itself. Let the warm compresses do the work.

Skip eye makeup while the stye is active. Mascara, eyeliner, and eyeshadow can introduce more bacteria and make it harder to keep the area clean. If you wore makeup around the time the stye appeared, consider replacing products that touched the infected eye, since they may harbor the bacteria that caused the problem.

Do OTC Stye Products Actually Help?

You’ll find stye ointments at most pharmacies, but check the label carefully. The most common over-the-counter stye products contain mineral oil and white petrolatum, both of which are emollients. They lubricate the eye and temporarily relieve burning and irritation, but they don’t contain antibiotics and won’t treat the underlying infection. They’re fine for comfort, but warm compresses remain the primary treatment. If you wear contact lenses, switch to glasses until the stye resolves.

Stye vs. Chalazion

Not every bump on your eyelid is a stye, and the distinction matters because management differs slightly. A stye (hordeolum) is an active infection. It shows up right at the eyelid margin, often at the base of an eyelash, as a small yellowish pustule surrounded by redness and swelling. It hurts, sometimes quite a bit.

A chalazion is a non-infectious blockage of an oil gland deeper in the eyelid. It starts with some tenderness but within a day or two becomes a small, painless nodule closer to the center of the lid rather than the lash line. Warm compresses help both, but a chalazion tends to be slower to resolve. If one persists for more than one to two months, a doctor may recommend draining it surgically.

When a Stye Needs Medical Attention

Most styes respond to home care within the first couple of days. If the pain and swelling haven’t started improving after 48 hours of consistent warm compresses, or if they actually get worse after the first two to three days, it’s time to see an eye doctor. A stye that doesn’t resolve on its own may need prescription antibiotic drops or ointment.

In rare cases, infection from a stye can spread into the surrounding tissue of the eyelid, a condition called preseptal cellulitis. Watch for redness and swelling that extend well beyond the bump itself, spreading across the eyelid or around the eye socket. Fever combined with eye pain, vision changes, or a bulging appearance of the eye are signs to seek immediate care, especially in children. Left untreated, the infection can move deeper into the eye socket, which is a medical emergency.

If a stye or chalazion persists for weeks despite treatment, an eye specialist can drain it in a brief in-office procedure. Afterward, you’ll typically use an antibiotic cream or drops for about a week and may wear a pressure patch for a short period.

Preventing Styes From Coming Back

Styes tend to recur in people with chronically irritated eyelids, a condition called blepharitis. A simple daily eyelid hygiene routine can break the cycle. Start by placing a warm washcloth over your closed eyes for several minutes to loosen any crusty buildup. Then gently massage each eyelid. Follow up with a clean washcloth or cotton swab moistened with warm water and a few drops of diluted baby shampoo (or a store-bought eyelid cleanser) to wash away oily debris and scales at the base of your lashes. Rinse with warm water and pat dry.

Use a separate washcloth or swab for each eye to avoid spreading bacteria from one to the other. During active symptoms, this routine may need to happen two to four times a day. Once things settle down, once daily is usually enough to keep things under control. If you have dandruff, treating it with a medicated shampoo can also reduce eyelid irritation, since the same organisms that cause flaking on the scalp can contribute to blepharitis.

Other small habits help: wash your hands before touching your face, clean your glasses or sunglasses regularly, and replace eye makeup every few months rather than using the same tube of mascara for a year.