How to Treat an Eye Stye at Home: What Works

Most styes clear up on their own within one to two weeks, and the single most effective home treatment is a warm compress applied consistently. A stye is a small, painful bump on the eyelid caused by a bacterial infection in an oil gland or hair follicle. While it looks alarming, it’s rarely dangerous and responds well to a few simple strategies.

Warm Compresses Are the Primary Treatment

Heat draws the infection to the surface and encourages the stye to drain naturally. Soak a clean washcloth in warm water, wring it out, and hold it against your closed eyelid for 10 to 15 minutes. Repeat this about three times a day. The warmth softens the blocked gland and helps a small amount of pus work its way out on its own.

The washcloth cools quickly, so rewet it every few minutes to keep steady warmth on the area. Some people prefer a microwavable eye mask or a warm, hard-boiled egg wrapped in cloth, which hold heat longer. Whichever method you use, consistency matters more than intensity. A single session won’t do much, but several days of regular compresses can significantly speed up drainage and relief.

After applying the compress, you can gently massage the eyelid with clean fingers using light, circular motions. This helps move the trapped material toward the surface. Don’t press hard or try to force anything out.

Never Pop or Squeeze a Stye

It’s tempting to treat a stye like a pimple, but squeezing it can release bacteria and spread the infection to other parts of the eye. The American Academy of Ophthalmology is clear on this: never pop a stye. Let it drain on its own, or let a doctor handle it if it doesn’t.

Avoid rubbing or touching the area throughout the day. Your hands carry bacteria that can worsen the infection or introduce a new one. If you catch yourself touching it unconsciously, wash your hands and apply a fresh warm compress instead.

Over-the-Counter Options for Comfort

OTC stye ointments sold in pharmacies are primarily lubricants. They contain mineral oil and white petrolatum, which soothe burning and irritation and prevent the skin around the eye from drying out. They won’t kill the bacteria causing the stye, but they can make the area feel less raw while your body fights the infection.

For pain and swelling, standard pain relievers like ibuprofen or acetaminophen can help take the edge off, especially during the first few days when the bump is most tender. Follow the dosing instructions on the package.

External vs. Internal Styes

Most styes form on the outer edge of the eyelid, near the lash line, and look like a small pimple. These external styes respond well to warm compresses and typically resolve within a week or so.

Internal styes develop on the inner surface of the eyelid, facing your eyeball rather than the outside world. They’re usually more painful, last longer, and are less likely to respond to home treatment alone. The same warm compress routine is still worth trying, but if an internal stye doesn’t improve after a week, it may need to be drained by an ophthalmologist in a minor in-office procedure.

What the Healing Timeline Looks Like

A typical stye progresses through a predictable pattern. The first couple of days bring increasing redness, swelling, and tenderness. Around days three to five, you may notice a small yellow or white point forming at the center of the bump, which means it’s getting ready to drain. Once it opens and releases a tiny amount of pus, the pain drops quickly and the swelling starts to subside.

From start to finish, most styes last one to two weeks. If you’re applying warm compresses consistently, you’ll likely be on the shorter end of that range. A stye that hasn’t shown any improvement after two weeks, or one that’s getting noticeably worse, needs professional attention.

Signs That Need Medical Attention

While styes are common and harmless in most cases, a small number can progress to a more serious eyelid or eye socket infection. Watch for these warning signs: your vision becomes blurry or decreased, it hurts to move your eye, the swelling spreads well beyond the eyelid into your cheek or other parts of your face, you develop a fever, or the eye itself begins to bulge forward. Any of these symptoms suggest the infection has moved deeper and needs prompt treatment.

Preventing Styes From Coming Back

If you get styes repeatedly, a daily eyelid hygiene routine can break the cycle. In the shower, let warm water run over your closed eyes for about a minute. Then put a few drops of baby shampoo on a clean washcloth and gently scrub along your lash line, making sure to wipe across the lashes. Rinse thoroughly. This removes the oil, dead skin, and bacteria that accumulate along the lid margin and clog the glands that cause styes.

Pre-moistened lid wipes sold at pharmacies do the same job and are convenient if you’re traveling or short on time. Either approach works as long as you’re consistent. While your eyelid is still healing from a current stye, skip contact lenses and eye makeup. Both can reintroduce bacteria and slow recovery. Replace old mascara and eyeliner, since bacteria colonize these products over time.

If your eyes tend to feel dry or gritty, artificial tears can help keep the surface of the eye and lid margins healthier between styes.