Is a Stye Painful? Signs, Duration, and Relief

Yes, a stye is painful. The American Academy of Ophthalmology describes a stye as “very painful,” and tenderness is one of the defining features that distinguishes it from other eyelid bumps. The pain comes from a bacterial infection, usually staph bacteria, that inflames the tissue around a lash follicle or one of the tiny oil glands in your eyelid.

What the Pain Feels Like

A stye typically starts as a tender, swollen spot on your eyelid that’s extremely sensitive to touch. It feels like a small, pressurized bump, similar to a pimple forming in a particularly sensitive area. The eyelid skin is thin and packed with nerve endings, which is why even a small infection there produces noticeable discomfort. Many people describe the sensation as a constant ache with sharp spikes of pain when they blink, rub their eye, or press on the area.

If you wear contact lenses, expect more discomfort. The stye creates a raised point on the inner eyelid surface, and every blink presses the lens between the bump and the surface of your eye. With soft lenses, this can cause the lens to shift and grip unevenly. With rigid lenses, the lens edge can bump against the lid margin with each blink, making the pain considerably worse.

External vs. Internal Styes

An external stye forms at the base of an eyelash and looks like a visible pimple on the edge of your eyelid. You can usually see and feel it clearly. An internal stye develops deeper, inside the eyelid in one of the oil-producing glands. Internal styes tend to cause more diffuse, aching pressure because the infection is trapped under a thicker layer of tissue, though both types are painful.

About 90% to 95% of all styes are caused by Staphylococcus aureus, a common bacterium that lives on skin. The infection triggers an immune response, which produces the redness, swelling, and pain you feel.

How Long the Pain Lasts

Most styes last one to two weeks and resolve on their own. The pain typically peaks within the first two to three days as the infection builds and swelling increases. After that, the bump either drains on its own or gradually shrinks, and the tenderness fades with it.

If pain and swelling haven’t started improving after 48 hours of home care, that’s a signal something isn’t resolving normally. And if pain actually gets worse after the first two to three days instead of leveling off, that’s worth having an eye doctor evaluate.

How to Relieve the Pain

The most effective home treatment is a warm compress. Moisten a clean washcloth with warm water, wring it out, and hold it gently against the affected eye for five minutes. Repeat this several times a day. The warmth increases blood flow, helps the blocked gland open, and softens the bump so it can drain naturally. Many people feel immediate, temporary relief from the pressure.

For the aching between compresses, over-the-counter pain relievers like acetaminophen or ibuprofen can take the edge off. Resist the urge to squeeze or pop the stye. Forcing it open can push the infection deeper into the eyelid tissue and make everything worse. Keep the area clean, avoid eye makeup, and skip contact lenses until the stye heals.

Stye vs. Chalazion

Pain is the quickest way to tell a stye apart from a chalazion, which is the other common eyelid bump. A chalazion is not usually painful. It forms when an oil gland gets blocked without a bacterial infection, so it grows slowly and you might not even notice it at first. A stye, by contrast, announces itself immediately with tenderness and swelling.

That said, a stye can sometimes turn into a chalazion. If the infection clears but the gland stays blocked, you’re left with a firm, painless lump that may linger for weeks or months. If an eyelid bump was painful at first and then stopped hurting but didn’t go away, that transition is likely what happened.

Signs the Pain May Be Something Worse

A simple stye stays localized to one small area of the eyelid. If the redness and swelling start spreading across your entire eyelid or onto your cheek, the infection may have moved beyond the gland into the surrounding tissue, a condition called periorbital cellulitis. Watch for these specific warning signs: pain when moving your eye (not just when touching the lid), a bulging appearance to the eye, reduced vision, fever, or an inability to move the eye fully in all directions. These symptoms suggest the infection has spread deeper into the eye socket, which requires prompt medical treatment to prevent serious complications.