Most sties heal on their own within a week, and the single most effective treatment is a warm compress applied several times a day. A sty is a small, painful bump on the eyelid caused by a bacterial infection in an oil gland or hair follicle. The good news is that home care resolves the vast majority of cases without any need for antibiotics or a doctor’s visit.
Warm Compresses Are the First-Line Treatment
A clean, warm washcloth held against your closed eyelid is the cornerstone of sty treatment. The heat liquefies the trapped oil inside the blocked gland, which is what allows the sty to drain and heal. Research shows it takes about two to three minutes of sustained warmth on the eyelid surface to start breaking up that solidified oil, so each session should last at least five minutes.
Aim for two to four sessions per day. To keep the cloth warm throughout, re-soak it in hot water every minute or so. You can also use a microwavable eye mask or a warm, damp tea bag, though a washcloth is easier to keep at a consistent temperature. After each compress session, gently wipe away any discharge or crusting with a fresh cloth.
Consistency matters more than intensity. Doing five minutes four times a day will get you better results than one long 20-minute session. Most people notice the tenderness starting to ease within two to three days of regular compress use.
What Not to Do
Never squeeze or try to pop a sty. It’s tempting, especially once you see a visible whitehead, but manually draining it can push bacteria deeper into the tissue. The risks include spreading the infection into surrounding skin, scarring or permanent discoloration of the eyelid, and scratching the surface of the eye (a corneal abrasion). Let it rupture and drain on its own, which external sties typically do within two to four days.
Avoid wearing eye makeup or contact lenses while the sty is active. Both can reintroduce bacteria and slow healing.
Over-the-Counter Options
You’ll find sty ointments at most pharmacies. These are primarily lubricants, with active ingredients like mineral oil and white petrolatum. They won’t treat the infection itself, but they can relieve the burning, irritation, and dryness that come with it. Apply a small amount to the affected eyelid as directed on the package. Over-the-counter pain relievers like ibuprofen or acetaminophen can help manage the tenderness.
Sty vs. Chalazion
For the first day or two, a sty and a chalazion look identical: a red, swollen bump on the eyelid. After that, they diverge. An external sty (the most common type) develops a small yellowish head right at the base of an eyelash, feels acutely tender, and usually ruptures on its own within a few days. You may also notice your eyes watering, light sensitivity, or a gritty foreign-body sensation.
A chalazion, by contrast, isn’t caused by infection. It’s a painless blockage of an oil gland deeper in the eyelid. After the initial swelling subsides, it settles into a firm, non-tender nodule closer to the center of the lid. Chalazions take longer to resolve, typically two to eight weeks, but they also respond well to warm compresses. If yours doesn’t hurt and is growing rather than shrinking, it’s likely a chalazion rather than a sty.
Internal sties are rarer and more aggressive. They form on the inner surface of the eyelid rather than at the lash line, and the inflammation can be severe enough to cause fever or chills. These are the ones most likely to need professional treatment.
When Home Care Isn’t Enough
If your sty hasn’t started improving after 48 hours of consistent warm compresses, it’s time to see an eye doctor. Other signals that warrant a visit include:
- Redness or swelling that spreads beyond the eyelid into your cheek or face
- Your eye swelling shut
- Pus or blood leaking from the bump
- Pain or swelling getting worse after the first two to three days
- Blisters forming on the eyelid
- Any change in your vision
- Sties that keep coming back
Spreading redness and swelling beyond the eyelid can signal a more serious skin infection around the eye socket. This is the main reason doctors take persistent or worsening sties seriously, and it’s the primary trigger for prescribing oral antibiotics.
Professional Treatments
For a stubborn sty that won’t drain on its own, an eye doctor can perform a quick in-office drainage procedure. After numbing the area, they use a small clamp to stabilize the eyelid, make a tiny incision, and clear out the trapped material with a small scraping instrument. The procedure takes just a few minutes, and relief is usually immediate.
Topical antibiotic ointments applied to the eyelid can help when surface infection lingers, and oral antibiotics are reserved for cases where the infection has spread to surrounding tissue or when sties recur frequently. For people with chronic, recurring sties, a doctor may also prescribe a longer course of a low-dose antibiotic to address ongoing inflammation in the oil glands.
Preventing Sties From Coming Back
Recurring sties usually point to a chronic issue with the oil glands along the eyelid margin, a condition called blepharitis. Even after successful treatment, prevention requires daily attention to eyelid hygiene. The routine is straightforward: hold a warm, damp washcloth over your closed eyes for several minutes to soften any oily buildup, then gently scrub along the base of your lashes with a clean cloth or cotton swab dipped in warm water mixed with a few drops of diluted baby shampoo or an over-the-counter eyelid cleanser. Rinse with warm water and pat dry.
Do this two to four times daily when symptoms are active, and once daily as maintenance when they’re not. Use a separate washcloth for each eye to avoid cross-contamination. If your doctor suspects an overgrowth of tiny mites that naturally live on eyelashes (more common than you’d think), they may recommend a tea tree oil-based lid scrub. Keeping your hands clean and avoiding rubbing your eyes rounds out the basics. These small daily habits are the most reliable way to break the cycle of recurring sties.