How to Remove a Stye in Your Eye at Home

Most styes clear up on their own within one to two weeks with simple home care. The single most effective treatment is a warm compress applied to the affected eye for 5 to 10 minutes, 3 to 6 times a day. That consistent heat is what draws the stye to a head and helps it drain naturally. You don’t need to squeeze it, pop it, or rush to a doctor in most cases.

What a Stye Actually Is

A stye (medical name: hordeolum) is a small, painful bump on your eyelid caused by a bacterial infection in an oil gland or hair follicle. It looks and feels like a pimple, and the urge to pop it is strong. Resist that urge. Squeezing a stye can push bacteria deeper into the tissue and make the infection worse or spread it to surrounding glands.

Styes form on the outer edge of the eyelid (external) or on the inner surface facing your eyeball (internal). External styes are more common and tend to come to a head and drain on their own. Internal styes are deeper, often more painful, and sometimes need professional treatment.

Warm Compresses: The Core Treatment

Heat does two things for a stye: it increases blood flow to speed up your immune response, and it softens the hardened oil blocking the gland so it can drain. This is the foundation of stye treatment, and everything else is secondary.

Soak a clean washcloth in warm (not hot) water, wring it out, and hold it gently against your closed eye for 5 to 10 minutes. Repeat this 3 to 6 times per day. The more consistently you do this, the faster the stye resolves. Don’t microwave a wet cloth to heat it, as it can develop hot spots that burn the delicate skin of your eyelid. Instead, run the cloth under warm tap water or dip it in a bowl of warm water, rewarming it as it cools during each session.

Some people find a warm, damp tea bag or a microwavable eye mask more convenient since they hold heat longer than a washcloth. Either works as long as the temperature stays comfortably warm and you keep it clean.

Keeping the Area Clean

Gently washing your eyelid helps remove bacteria and crusted discharge that can slow healing or cause reinfection. Use a mild, tear-free soap (baby shampoo works well) diluted in warm water. Dip a cotton swab or clean washcloth in the solution and lightly wipe along your lash line with your eye closed. Do this once or twice a day.

While the stye is active, avoid wearing eye makeup and contact lenses. Makeup can introduce more bacteria and clog nearby glands, and contacts can irritate the area or pick up bacteria that spread to the other eye. Switch to glasses until the stye is fully healed.

Over-the-Counter Options

OTC stye ointments sold in pharmacies are primarily lubricants, not antibiotics. The most common ones contain mineral oil and white petrolatum as their active ingredients. They work by soothing irritation and preventing the eyelid from drying out, but they won’t kill the bacteria causing the infection. Think of them as comfort measures. If your eye feels gritty, burning, or dry alongside the stye, these ointments can help with those symptoms while the warm compresses do the real work.

Over-the-counter pain relievers like acetaminophen or ibuprofen can take the edge off if the stye is particularly tender, especially in the first couple of days when swelling peaks.

When Antibiotics Come Into Play

Doctors sometimes prescribe antibiotic drops or ointment for styes that aren’t improving with home care alone, or for internal styes that are harder to treat with compresses. Clinical research shows no significant difference between antibiotic drops and ointment in reducing bacteria on the eyelid, so your doctor may prescribe either based on your preference or the stye’s location. Drops are easier to apply; ointment stays in contact with the lid longer but can temporarily blur your vision.

Antibiotics are not a first-line treatment for a typical stye. Most resolve with warm compresses and lid hygiene alone. A prescription usually enters the picture only after a week or two of home treatment hasn’t worked.

What Happens if It Doesn’t Go Away

If a stye persists beyond two weeks despite consistent warm compresses and good hygiene, a doctor can perform a small in-office drainage procedure. This involves numbing the eyelid with a local anesthetic and making a tiny incision to release the trapped pus. It sounds intimidating, but it’s quick and provides near-immediate relief from the pressure.

Recovery from drainage is straightforward. Expect some slight bloody discharge from the incision site for the first day, which is normal. You’ll apply a prescribed ointment to the area three times a day for about ten days. Ice compresses help with swelling for the first 24 hours (20 minutes on, 10 minutes off). Most people can drive the next day and shower after 24 hours, though you should avoid getting water directly on the incision. Hold off on swimming, heavy exercise, and lifting over 25 pounds for about two weeks.

Signs That Need Prompt Attention

A stye that’s getting worse instead of better deserves a closer look. Seek care if you notice worsening redness, swelling, or pain spreading beyond the bump itself. These can signal that the infection is moving into the surrounding tissue. Fever, pain when moving your eye, or any change in your vision are more urgent signs that the infection may be spreading deeper.

Styes that keep coming back also warrant a visit to an eye doctor. Recurrent styes can sometimes point to an underlying skin condition like rosacea or chronic inflammation of the eyelid margins. In rare cases, a bump that looks like a stye but doesn’t behave like one (grows unusually, doesn’t respond to any treatment, or keeps returning in the exact same spot) may need a biopsy to rule out other conditions.

Preventing Styes From Coming Back

Styes happen when bacteria get into an oil gland, so prevention is mostly about keeping that bacteria population in check. Wash your hands before touching your face or eyes. If you wear contact lenses, follow proper cleaning and replacement schedules. Remove all eye makeup before bed, and replace mascara and eyeliner every few months since bacteria accumulate in the tubes.

Washing your pillowcases frequently helps too, since your face presses against them for hours each night. If you’re prone to styes, making a gentle eyelid scrub part of your nightly routine (the same diluted baby shampoo method described above) can significantly reduce recurrence by keeping the oil glands along your lash line clear.