Most styes clear up on their own within one to two weeks, and the single most effective thing you can do is apply a warm compress several times a day. A stye is a small, painful bump on or near the eyelid caused by a blocked oil gland that becomes infected with bacteria. While uncomfortable and sometimes alarming to look at, styes rarely cause serious problems when treated properly at home.
Warm Compresses Are the First-Line Treatment
A warm, moist compress is the most widely recommended treatment for styes. The heat softens the blocked oil inside the gland, encourages it to drain naturally, and increases blood flow to help your body fight the infection. To make one, soak a clean washcloth in warm water, wring it out, and place it gently over the affected eye for five minutes. Repeat this several times a day.
The compress cools down quickly, so you may need to re-wet it with warm water partway through each session. A microwaveable eye mask designed for this purpose holds heat longer and can be more convenient if you’re treating a stye that sticks around for several days. After removing the compress, you can gently massage along the eyelid (upper lid downward, lower lid upward) for about 30 seconds to help push stagnant oil out of the blocked gland.
What Not to Do
Never squeeze or pop a stye. The American Academy of Ophthalmology warns that popping a stye can release bacteria and spread the infection to other parts of the eye. It may feel tempting, especially when you can see a yellow head forming, but the stye will drain on its own once the blockage softens enough. Squeezing it risks turning a minor problem into a much bigger one.
Avoid wearing eye makeup or contact lenses while you have a stye. Both can introduce more bacteria and slow healing. If you use eye makeup brushes or applicators, replace them once the stye resolves so you don’t reinfect yourself.
Over-the-Counter Relief Options
OTC stye ointments are available at most pharmacies, but they don’t treat the underlying infection. These products typically contain mineral oil and white petrolatum, which act as lubricants to reduce burning, irritation, and dryness around the affected eye. You apply a small amount (about a quarter inch) to the inside of the lower eyelid. They can make the stye more comfortable while you wait for it to heal, but warm compresses do the heavier lifting.
Artificial tears can also help if the stye is causing a gritty or foreign-body sensation. Avoid medicated eye drops that claim to “get the red out,” as these constrict blood vessels and won’t address the root problem.
Stye vs. Chalazion
In the first day or two, a stye and a chalazion look identical: a red, swollen, painful bump on the eyelid. They diverge as they develop. A stye (external hordeolum) forms right at the eyelid margin, usually at the base of an eyelash, and produces a small yellowish pustule. You might notice tearing, light sensitivity, and a feeling like something is stuck in your eye.
A chalazion, by contrast, settles deeper into the body of the eyelid and turns into a firm, typically painless nodule after the initial inflammation fades. Chalazia take longer to resolve. If a bump persists for more than one to two months without shrinking, it’s likely a chalazion and may need to be drained by a doctor.
When a Stye Needs Medical Attention
See a doctor if your stye is very painful or hasn’t started improving within two days of consistent warm compresses. Spreading redness beyond the eyelid, worsening swelling, fever, or any change in your vision are signs the infection may be progressing to cellulitis, a more serious skin infection. If cellulitis develops, a doctor will typically prescribe oral antibiotics for 7 to 10 days.
In rare cases where a stye grows large enough to press on the eye, block vision, or form an abscess, an eye specialist can drain it in the office using a needle or small surgical instrument. This is a quick procedure done under local anesthesia and provides immediate relief.
Preventing Styes From Coming Back
Styes tend to recur in people whose eyelid oil glands are prone to clogging, a condition called blepharitis. A daily eyelid cleaning routine can dramatically reduce flare-ups. The process has three steps: warmth, massage, and cleaning.
Start by applying a warm compress or heated eye mask for 5 to 10 minutes to soften the oil in your eyelid glands. Immediately after, massage along the length of both eyelids with clean fingers, pressing gently toward the ear with eyes closed. Repeat the massage motion 5 to 10 times. Then clean the eyelid edges with a cotton ball dampened with a mild cleaning solution. You can make one at home by dissolving a level teaspoon of baking soda (not baking powder) in about 100 ml of cooled boiled water, or by mixing two to three drops of baby shampoo into the same amount of warm water. Pre-made eyelid cleaning wipes from the pharmacy work too. Wipe from the inner corner of the eye outward to clear debris from the lash line.
During an active flare-up, do this routine twice a day, morning and evening. Once symptoms clear, dropping to once daily helps keep the glands open and functioning. Washing your hands before touching your face, replacing old eye makeup regularly, and removing makeup completely before bed all reduce the bacterial load around your eyes and lower your chances of developing another stye.