Most styes go away on their own within one to two weeks. They heal when the small, infected oil gland in your eyelid either reabsorbs the trapped material or ruptures and drains on its own. The single most effective thing you can do to speed that process along is apply warm compresses consistently.
What Causes a Stye to Form
A stye develops when bacteria, typically Staphylococcus aureus, get into one of the tiny oil glands along your eyelid. Your body responds with inflammation, creating that red, painful bump near the lash line. The gland fills with pus as your immune system fights the infection, which is why styes look and feel like small pimples on the eyelid.
How a Stye Heals on Its Own
The natural resolution of a stye follows a predictable pattern. Over the first few days, the bump swells and becomes increasingly tender. A small white or yellow head often forms at the surface. Eventually, the stye either ruptures and drains the pus, or your immune system clears the infection and the bump gradually shrinks without ever opening. Once drainage happens, pain drops quickly and swelling follows over the next several days.
The key point: let the stye pop on its own rather than squeezing it yourself. Popping a stye manually can push bacteria deeper into the eyelid tissue, risking a more severe infection, scarring, pigmentation changes, or even a corneal abrasion if you accidentally scratch the surface of your eye.
Warm Compresses: The Main Treatment
Warm compresses are the standard first-line treatment recommended by ophthalmologists. The heat liquefies the hardened oil trapped inside the gland, helping the stye drain. Research shows it takes about two to three minutes of sustained warmth on the eyelid surface to soften the contents enough to make a difference.
The American Academy of Ophthalmology recommends applying a warm compress for about five minutes at a time, two to four times per day. A clean washcloth soaked in warm water works well, though you may need to re-wet it partway through since it cools quickly. Microwavable eye masks or rice-filled bags hold heat longer and can make the routine easier to stick with. Consistency matters more than any single session, so building it into your daily routine for at least a week gives the stye the best chance to resolve.
Do OTC Stye Products Work?
Several over-the-counter products are marketed specifically for styes, but it’s worth knowing what you’re buying. One widely sold product, Stye Relief, is a homeopathic formula. Its label carries the FDA disclaimer that the product “has not been evaluated by the Food and Drug Administration for safety or efficacy” and that “FDA is not aware of scientific evidence to support homeopathy as effective.” These products may offer mild symptom relief from itching or irritation, but they don’t treat the underlying bacterial infection.
If you want topical relief while waiting for the stye to resolve, preservative-free lubricating eye drops can soothe dryness and irritation without introducing unnecessary ingredients.
When Antibiotics Are Needed
Most styes don’t require antibiotics, but doctors may prescribe them when the infection is more aggressive. Mild to moderate cases that aren’t improving with compresses alone are sometimes treated with antibiotic eye drops or ointments. If your entire eyelid becomes swollen, red, and painful (not just a localized bump), your doctor may prescribe oral antibiotics instead. That level of spreading infection happens in a small number of cases, but it’s worth recognizing because it signals the infection has moved beyond the original gland.
Professional Drainage for Stubborn Styes
If a stye hasn’t responded to warm compresses and antibiotics after several weeks, an ophthalmologist can drain it in a quick office procedure. The doctor numbs the area, flips the eyelid, and makes a small incision on the inner surface to release the trapped material. Because the cut is on the inside of the lid, it doesn’t leave a visible scar. The whole process takes only a few minutes. You can expect some soreness and mild swelling afterward, but most people return to normal activities the same day or the next.
Stye vs. Chalazion
Not every bump on your eyelid is a stye. A chalazion looks similar but behaves differently. A stye is painful from the start and tends to appear right at the eyelid’s edge, usually around an infected eyelash root. A chalazion develops farther back on the lid, isn’t usually painful, and grows more slowly. Chalazia form when an oil gland gets blocked without an active bacterial infection, so they’re more about inflammation than infection.
The distinction matters because chalazia are less likely to resolve as quickly and more often need professional drainage. If you have a painless bump that’s been sitting on your eyelid for weeks without changing, it’s likely a chalazion rather than a stye. And if either type keeps recurring, an ophthalmologist may want to biopsy the tissue to rule out a more serious underlying problem.
Signs That Need Prompt Attention
A stye that hasn’t started improving within two days, or one that’s getting more painful rather than less, warrants a visit to a healthcare provider. Other signs to watch for: swelling that spreads beyond the bump to involve the entire eyelid, redness extending onto your cheek or around the eye socket, fever, or any change in your vision. These can indicate the infection is spreading beyond the gland into surrounding tissue, which requires treatment beyond warm compresses.

