How to Get Rid of a Stye: Home Remedies and Medical Care

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 on the eyelid caused by a bacterial infection in an oil gland at the base of an eyelash. While it looks alarming, it’s rarely dangerous, and home treatment resolves the vast majority of cases without any medical intervention.

Warm Compresses Are the First-Line Treatment

Heat is the most important tool you have. It softens the hardened oil plugging the gland, increases blood flow to the area, and helps the stye drain naturally. The goal is to get the inner eyelid surface warm enough to melt the blocked oil. Research on eyelid heat therapy shows that the outer lid surface needs to reach about 45°C (113°F) for the heat to penetrate effectively to the glands underneath, where there’s roughly a 5°C drop in temperature between the skin and the inner lid.

In practice, that means a washcloth that feels comfortably hot against your wrist but not scalding. Soak a clean cloth in warm water, wring it out, and hold it against the closed eyelid for 10 to 15 minutes. Repeat this three to four times a day. The cloth cools quickly, so re-soak it every few minutes to maintain the heat. Consistency matters more than any single session. Most people see improvement within a few days, but keep going until the bump is fully gone.

Reusable microwavable eye masks can hold heat longer than a washcloth and are worth considering if you find yourself reheating the cloth constantly. Whichever method you use, make sure anything touching your eye is clean.

What Not to Do

Don’t squeeze, pop, or try to lance a stye yourself. It might look like a pimple, but forcing it open can push the infection deeper into the eyelid tissue or spread bacteria to surrounding glands. Let it drain on its own. If it’s going to rupture, the warm compresses will help that happen safely.

Avoid wearing contact lenses while you have an active stye. Lenses can trap bacteria against the eye and irritate the already inflamed lid. Switch to glasses until the stye has fully resolved. The same applies to eye makeup: stop using mascara, eyeliner, and eyeshadow until the infection clears. Then throw away any eye makeup you used in the days before the stye appeared, since it may be contaminated. The American Academy of Ophthalmology recommends discarding all eye makeup after any eye infection and replacing it with fresh products.

Over-the-Counter Products

You’ll find products labeled specifically for styes at most pharmacies, but it’s worth knowing what’s actually in them. The most common OTC stye ointment contains mineral oil and white petrolatum, both of which are lubricants and emollients. They soothe burning and irritation, but they don’t treat the underlying infection. Think of them as comfort measures, not cures. They can help if your eye feels dry or gritty from the swelling, but warm compresses are still doing the real work.

Artificial tears can also relieve irritation if the bump is large enough to affect how your eyelid sits against the eye’s surface.

When a Stye Needs Medical Treatment

Most styes don’t require a doctor visit, but certain signs mean you should get one promptly. Seek care if the stye hasn’t improved after one to two weeks of consistent warm compresses, if the pain and swelling are getting worse rather than better, or if you notice any changes in your vision. A fever, increasing redness that spreads beyond the eyelid, or pain when moving the eye can indicate that the infection has moved into the surrounding tissue, a condition called preseptal or orbital cellulitis that requires antibiotics.

If the stye is large enough that the swollen lid droops over your pupil and blocks your sight, a doctor may recommend draining it. This is a quick in-office procedure done under local anesthesia. The doctor makes a small incision on the inner surface of the lid, so there’s no visible scar. Recovery is typically fast, with most swelling subsiding within a few days.

For styes that are clearly infected and worsening, doctors may prescribe antibiotic treatment. Topical antibiotic ointment applied to the eyelid is the usual starting point. If the infection is more widespread or doesn’t respond to topical treatment, oral antibiotics may be used instead. In some cases, a combination ointment containing both an antibiotic and a mild steroid is prescribed to address the infection and reduce inflammation simultaneously.

Styes vs. Chalazions

Not every bump on the eyelid is a stye. A stye is an acute infection at the root of an eyelash, and it’s typically red, tender, and comes on quickly. A chalazion, by contrast, is a blocked oil gland deeper in the lid that becomes inflamed but isn’t usually infected. Chalazions tend to be firmer, less painful, and slower to develop. They often present as a round, painless lump that’s more of a cosmetic concern than a source of pain.

The distinction matters because chalazions are less likely to respond to warm compresses alone and more likely to need professional drainage if they persist. Sometimes a stye that doesn’t fully resolve transforms into a chalazion as the acute infection fades but the blocked gland remains. If you’ve had a bump on your eyelid for several weeks and it’s no longer painful but isn’t shrinking, it’s likely become a chalazion.

Preventing Styes From Coming Back

Some people get styes once and never again. Others deal with them repeatedly, which usually points to a chronic issue with the oil glands along the eyelid margin. Daily eyelid hygiene is the most effective prevention strategy.

Start by placing a warm, damp washcloth over your closed eyes for about two minutes to loosen oil and debris along the lash line. Then gently clean the lid margins using a pre-moistened eyelid wipe or a cotton swab with a diluted cleaning solution. Use a fresh pad or swab for each eye, rinse with clean water, and pat dry. Products containing 25% tea tree oil can help keep the lid margins clean, but full-strength tea tree oil is too harsh for the delicate skin around the eyes. If you mix your own, use one drop of tea tree oil diluted in two or three drops of water, olive oil, or coconut oil. Baby shampoo was once a common recommendation, but it contains chemicals that may irritate the eyes, so dedicated eyelid cleansing products are a better choice.

Beyond lid hygiene, replace eye makeup every three months even when you don’t have an active infection. Never share mascara or eyeliner. Wash your hands before touching your eyes or handling contact lenses. These habits won’t guarantee you never get another stye, but they significantly reduce the bacterial load around your lash line, which is where styes begin.