Most styes clear up on their own within one to two weeks, but a consistent warm compress routine is the single most effective way to speed that process along. A stye is a small, painful bump on your eyelid caused by a bacterial infection in an oil gland or hair follicle, and while it looks alarming, it rarely requires anything beyond home care.
What Causes a Stye
Styes form when bacteria, usually Staphylococcus, infect one of the tiny glands along your eyelid margin. External styes, the most common type, develop at the base of an eyelash where small oil and sweat glands sit. Internal styes form deeper in the eyelid, in the larger oil-producing glands that help keep your tear film stable. Both types produce a red, swollen, tender bump that can make your whole eyelid feel sore and puffy.
The infection typically starts when dead skin cells, oil, or debris block a gland opening. Touching your eyes with unwashed hands, sleeping in old eye makeup, or wearing contact lenses with poor hygiene habits all increase the odds of that blockage becoming infected.
Warm Compresses: The Most Important Step
Applying a warm compress is the cornerstone of stye treatment. The heat softens the hardened oil plugging the gland, increases blood flow to the area, and helps the stye drain naturally. Soak a clean washcloth in warm water (comfortably hot but not scalding), wring it out, and hold it against your closed eyelid for 10 to 15 minutes. Repeat this three to four times a day.
The washcloth cools quickly, so re-wet it every few minutes to keep consistent warmth on the area. Some people find a microwavable eye mask holds heat more evenly and for longer periods. Whichever method you use, consistency matters more than any single session. Most styes begin draining within a few days of regular warm compresses.
Keeping the Eyelid Clean
Between compress sessions, gently clean the affected eyelid with diluted baby shampoo or a pre-moistened lid scrub pad. Mix a few drops of baby shampoo into warm water, dip a cotton swab or clean cloth into the solution, and lightly wipe along the lash line with your eye closed. This removes crusting, bacteria, and debris from the gland openings without irritating the delicate skin. Rinse with clean water and pat dry.
If the stye is particularly uncomfortable, over-the-counter pain relievers like ibuprofen or acetaminophen can help with the soreness and swelling.
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 also increases the risk of scarring and can push the infection deeper into the eyelid tissue.
Avoid wearing eye makeup while you have an active stye. Mascara, eyeliner, and eyeshadow can reintroduce bacteria to the area and slow healing. Once the stye has fully resolved, throw away any eye makeup you used before or during the infection, since those products can harbor bacteria. As a general rule, replace eye makeup every three months even when you’re healthy. If you wear contact lenses, switch to glasses until the stye clears completely, and replace your lens case before resuming use.
OTC Stye Ointments: What They Actually Do
You’ll find stye ointments at most pharmacies, but their active ingredients are typically mineral oil and white petrolatum. These are lubricants and emollients. They soothe burning and irritation and prevent the area from drying out, but they don’t contain antibiotics or treat the underlying bacterial infection. They’re fine for comfort, just don’t expect them to replace warm compresses as your primary treatment.
When a Stye Needs Medical Attention
Most styes resolve within one to two weeks with home care alone. But some situations call for a visit to your eye doctor. If the stye hasn’t improved after two weeks of consistent warm compresses, if it grows rapidly larger, or if redness and swelling spread beyond the eyelid to the surrounding skin of your face, the infection may need prescription treatment. A doctor can prescribe antibiotic ointment to apply directly to the eyelid for about 10 days. Antibiotic eye drops are another option, though they generally require more frequent dosing (every three to four hours) and tend to be less effective than ointment.
In rare cases, a stye infection can spread to the soft tissue around the eye socket, a condition called preseptal cellulitis. Warning signs include fever alongside significant pain and swelling around the entire eye, not just the eyelid. Vision changes or bulging of the eye are emergency symptoms that require immediate care.
If a stye doesn’t drain on its own, your doctor may perform a small in-office procedure to lance and drain it. This is quick, done under local numbing, and provides almost immediate relief.
Stye vs. Chalazion
A stye is painful from the start. A chalazion, which looks similar, typically is not. A chalazion forms when an oil gland becomes blocked but doesn’t get infected. You might not even notice it at first because there’s little to no pain. Over time, though, it grows into a firm, round bump that can make the eyelid red and swollen. The key distinction: a stye hurts and comes on quickly, while a chalazion develops gradually and feels more like a painless lump.
Warm compresses work for both conditions. But chalazia are slower to resolve and more likely to need a minor drainage procedure if they persist. If a stye or chalazion keeps coming back repeatedly, your eye doctor may recommend a small biopsy of the tissue to rule out other conditions.
Preventing Styes From Coming Back
Some people get styes once and never again. Others deal with them repeatedly, often because of an underlying tendency toward clogged eyelid glands, a condition called blepharitis. A daily lid hygiene routine is the best defense against recurrence.
Each morning, spend 30 seconds gently scrubbing your lash line with diluted baby shampoo or a commercial lid scrub. This keeps the oil gland openings clear and reduces the bacterial load along your eyelids. Follow it with a brief warm compress if you’re prone to recurrences. Beyond that, wash your hands before touching your eyes, replace eye makeup regularly, clean your contact lens case often, and avoid sharing towels or pillowcases with someone who has an active eye infection.