What to Do If You Have a Stye in Your Eye

A stye is a small, painful bump on your eyelid that forms when an oil gland near your eyelashes gets infected. Most styes clear up on their own within one to two weeks, but warm compresses and a few simple habits can speed healing and ease discomfort in the meantime.

What Causes a Stye

Your eyelids have tiny oil glands that drain through ducts along your lash line. When debris, dead skin, or dried oil blocks one of those ducts, bacteria can get trapped inside. The result is a small abscess at the base of an eyelash. The bacteria responsible is almost always Staphylococcus aureus, the same germ behind common staph infections. This is why styes tend to look like a small yellowish pimple surrounded by red, swollen skin.

How to Treat a Stye at Home

The single most effective thing you can do is apply a warm compress. Soak a clean washcloth in warm water, wring it out, and hold it gently against your closed eyelid for five minutes. Repeat this several times a day. The warmth helps loosen the blocked oil, encourages the stye to drain naturally, and eases pain. Rewet the cloth as it cools so it stays consistently warm throughout the five minutes.

Beyond compresses, keep the area clean. Wash your hands before touching your face, and avoid squeezing or popping the stye. Popping it can spread the infection deeper into the eyelid tissue. If the stye drains on its own, gently clean away the fluid with a damp cloth.

Over-the-counter stye ointments are available at most pharmacies. These are typically lubricant-based (mineral oil and white petrolatum) rather than medicated. They won’t kill bacteria or shrink the bump, but they can temporarily relieve the burning, irritation, and dryness that come with a swollen eyelid. Apply a small amount along the lash line as directed on the package.

What to Avoid While You Have a Stye

Stop wearing eye makeup until the stye has fully healed. Mascara, eyeliner, and eyeshadow can reintroduce bacteria to the area or contaminate your products. Once you’ve recovered, the American Optometric Association recommends replacing eye makeup every three months to reduce your risk of future infections.

Contact lenses should also come out. Your eye doctor will typically recommend staying in glasses until the infection clears. Lenses can trap bacteria against the surface of your eye and irritate an already swollen lid.

How Long a Stye Takes to Heal

Most styes resolve in one to two weeks. You’ll usually notice the swelling peak around day two, then gradually shrink as the blocked gland drains. Warm compresses can shorten that timeline. If you’re consistent with five-minute sessions several times a day, many people see noticeable improvement within three to five days.

Stye vs. Chalazion

In the first day or two, a stye and a chalazion look identical: a red, swollen, tender eyelid. After that, they diverge. A stye stays painful and forms a small yellowish pustule right at the edge of your lash line. You might also notice watering eyes, light sensitivity, or a feeling like something is stuck in your eye.

A chalazion, by contrast, moves away from the lash line and settles as a firm, painless nodule deeper in the eyelid. Because it isn’t an active infection but rather a blocked gland that has hardened, chalazions tend to stick around longer. If one persists beyond one to two months, a doctor may recommend draining it.

Signs That Need Medical Attention

Most styes are harmless, but a few warning signs mean it’s time to see a doctor. If your stye is very painful or hasn’t started improving within two days of consistent warm compresses, get it checked. Also watch for swelling that spreads beyond the bump itself. When redness and warmth extend across the eyelid or onto the surrounding skin, it could signal preseptal cellulitis, a more serious infection that can develop from a stye. People with preseptal cellulitis often have a fever, and the eyelid may swell so much it’s hard to open. Vision and eye movement typically remain normal, which helps distinguish it from deeper infections, but it still requires prompt treatment.

What Happens if a Stye Needs Drainage

If a stye doesn’t respond to home care and becomes large enough to press on your eye or block your vision, a doctor may drain it surgically. This is a quick in-office procedure. The doctor numbs the area, makes a small incision (usually from the inside of the eyelid so there’s no visible scar), and drains the fluid and collected material. No stitches are typically needed.

Recovery is straightforward. Your eyelid may feel sore for a few days, and you’ll likely use an antibiotic cream or drops for about a week to prevent reinfection. You can shower and return to normal activities right away. A pressure patch over the eye for a short period after the procedure is common.

Preventing Styes From Coming Back

Some people get styes repeatedly, which usually means the oil glands along their lash line are prone to clogging. A few habits help keep those glands clear:

  • Clean your eyelids regularly. A gentle wipe along the lash line with a warm, damp cloth each morning removes the overnight buildup that can block glands.
  • Replace eye makeup every three months. Old mascara and eyeliner are breeding grounds for bacteria.
  • Wash your hands before touching your eyes. This is the simplest way to keep staph bacteria off your eyelids.
  • Remove all makeup before bed. Sleeping in eye makeup is one of the most common triggers for blocked glands.

If you wear contact lenses, clean them according to your eye doctor’s instructions and never sleep in lenses that aren’t designed for overnight wear. Keeping your hands, lenses, and lids clean addresses the root cause of most styes: bacteria meeting a blocked gland.