Most styes clear up on their own within one to two weeks, and the single most effective thing you can do is apply warm compresses consistently. A stye is a small, painful bump that forms at the edge of your eyelid when an oil gland near an eyelash gets infected. While waiting it out can feel frustrating, the right home care speeds drainage and relief significantly.
Warm Compresses Are the First-Line Treatment
Soak a clean washcloth in hot water, wring it out, and hold it against your closed eyelid for 10 to 15 minutes at a time, 3 to 5 times a day. Re-soak the cloth frequently to keep it warm throughout each session. The heat softens the blocked oil inside the gland and encourages the stye to drain naturally. This is the same treatment ophthalmologists recommend before considering anything else.
Consistency matters more than intensity. A single compress session won’t do much, but several days of regular application often brings the stye to a head, letting it rupture and drain on its own. Resist the urge to squeeze or pop it. Forcing it open can spread the infection deeper into the eyelid tissue.
Keep the Eyelid Clean
Gently washing the eyelid helps clear away bacteria and debris that feed the infection. You can use diluted baby shampoo on a cotton pad or a dedicated eyelid cleanser. Hypochlorous acid sprays, available over the counter, kill bacteria and reduce inflammation without irritating the eye. Some people use diluted tea tree oil (one drop mixed with two or three drops of water or coconut oil, applied with a cotton swab), though this should stay on the lid margin and never get into the eye itself.
While the stye is active, stop wearing eye makeup entirely. Mascara and liquid eyeliner are especially problematic because they sit right at the lash line where the infection lives. Once the stye heals, throw away any eye makeup you used before or during the infection. Brushes and applicators can retransmit bacteria, causing the stye to come back or spread to the other eye.
When Home Treatment Isn’t Enough
If a stye hasn’t started improving after about a week of consistent warm compresses, it’s time to see a doctor. At that point, you may need a prescription antibiotic ointment or eye drops to fight the infection directly. If the infection has spread beyond the bump into the surrounding eyelid skin, oral antibiotics are sometimes necessary.
For styes that are especially large or stubborn, a doctor can perform a small drainage procedure in the office using local numbing. This is a quick in-office visit, not a major surgery. Your doctor makes a tiny incision to release the trapped material, which provides near-immediate relief.
Stye vs. Chalazion
Not every eyelid bump is a stye. A chalazion looks similar but behaves differently, and knowing the difference changes how you treat it. A stye is an active infection, so it’s painful, red, and tender, usually right at the eyelid edge near a lash. A chalazion is a clogged oil gland without infection. It tends to develop farther back on the eyelid and is typically painless or only mildly uncomfortable.
Warm compresses work for both, but the goals differ. For a stye, heat helps the infection drain. For a chalazion, it softens the hardened oil plug so the gland can open. If a chalazion becomes very swollen, a doctor may offer a steroid injection to shrink it. Either type can be surgically drained if it affects your vision or refuses to resolve.
Internal vs. External Styes
The bump most people picture is an external stye, which forms at the base of an eyelash. You’ll see redness and swelling around a specific lash follicle, sometimes with a visible yellowish point. An internal stye develops deeper in the eyelid, inside one of the oil glands embedded in the eyelid’s inner surface. Internal styes point inward, so you might feel pain and see a yellow spot when you flip the eyelid, but less visible swelling on the outside. Internal styes tend to be more uncomfortable and can take longer to resolve, but the warm compress approach is the same for both.
Signs of a Serious Problem
Styes are almost always harmless, but in rare cases, the infection can spread into the soft tissue surrounding the eye. This condition, called periorbital cellulitis, needs urgent medical attention. Get to a doctor right away if you develop a fever alongside the stye, experience actual eye pain (not just lid tenderness), notice vision changes, or see swelling that spreads well beyond the bump to involve the entire eye socket area. Bulging of the eye is another red flag that signals the infection has moved deeper.
Preventing Styes From Coming Back
Some people get styes repeatedly, which usually points to a chronic buildup of bacteria along the lash line or persistently clogged oil glands. A daily eyelid hygiene routine helps break the cycle. Gently scrubbing the lash line each morning with a dedicated cleanser or diluted baby shampoo removes the bacterial film that accumulates overnight.
Makeup hygiene plays a bigger role than most people realize. Mascara should be replaced every three months, no exceptions, because each use pumps air and bacteria into the tube. Liquid eyeliner follows the same three-month rule. Pencil eyeliners last up to two years if you sharpen them regularly, which removes the contaminated outer layer. Clean your brushes and applicators at least weekly. If you’ve had a stye, discard every eye product you were using and start fresh.
Avoid touching or rubbing your eyes with unwashed hands, and if you wear contact lenses, follow your replacement schedule carefully. These small habits reduce the bacterial load around your lashes and keep the oil glands flowing freely, making it much harder for a stye to get started in the first place.

