An internal stye is a small, painful bump that forms on the inner surface of your eyelid, facing toward your eyeball. Unlike the more common external stye that appears along the lash line, an internal stye develops deeper within the eyelid when one of the oil-producing glands embedded in the eyelid tissue becomes infected. It typically looks like a yellowish or white bump visible only when you pull the eyelid away from the eye.
What Causes an Internal Stye
Your eyelids contain dozens of tiny oil glands called meibomian glands. These glands produce an oily substance that coats your tears and keeps them from evaporating too quickly. An internal stye forms when one of these glands gets clogged. The oil thickens and backs up, creating a blockage that traps bacteria inside the gland. The infection is almost always caused by Staphylococcus aureus, a common bacterium that lives on skin.
Once bacteria take hold in the blocked gland, the body sends immune cells to fight the infection. This creates a small abscess: a pocket of immune cells and dead tissue surrounded by inflamed, swollen eyelid tissue. That’s what produces the redness, swelling, and tenderness you feel.
What It Feels Like
The first sign is usually a tender, swollen area on one eyelid. During the first two days, the symptoms can be vague: general puffiness, redness, and soreness that could easily be mistaken for other eyelid problems. As the infection matures, the pain becomes more localized, and you may notice a distinct bump when you gently pull your eyelid away from your eye.
Because the bump faces inward, it can feel like something is rubbing against your eyeball. Your eye may water more than usual, and the eyelid can feel heavy or look noticeably puffy. In more severe cases, inflammation can spread enough to cause fever or chills, though this is uncommon.
Internal Stye vs. Chalazion
These two conditions involve the same glands and can look identical in the early stages. The key difference is infection. An internal stye is an active bacterial infection, so it stays painful and red. A chalazion is a non-infectious blockage: the gland clogs and leaks oily material into the surrounding tissue, triggering inflammation but without bacteria involved.
The simplest way to tell them apart is time. A stye remains painful and tends to localize near the eyelid margin. A chalazion, after the first few days, settles into a firm, painless nodule closer to the center of the eyelid. It’s also possible for an internal stye to transition into a chalazion once the infection resolves but the blockage persists.
Treating an Internal Stye at Home
Warm compresses are the first and most effective treatment. The heat softens the thickened oil inside the gland, encourages the blockage to open, and helps the abscess drain on its own. Use a clean, warm, moist cloth held against your closed eyelid for 5 to 10 minutes at a time, 3 to 6 times a day. Consistency matters more than any single session. Reheating the cloth partway through keeps it effective.
Resist the urge to squeeze or pop an internal stye. Because it sits deep inside the eyelid, pressing on it can push infected material further into the tissue or into the surrounding area. Let the warm compresses do the work. Keep the eyelid clean, avoid wearing contact lenses while it’s inflamed, and skip eye makeup until it heals.
When Medical Treatment Is Needed
Most internal styes resolve with warm compresses alone. If the bump persists for several weeks, grows larger, or keeps coming back, a doctor may prescribe antibiotic drops or ointment to help clear the infection. For people with a pattern of recurring styes or chronic inflammation of the oil glands, an oral antibiotic taken over a longer course can help break the cycle.
If an internal stye doesn’t heal after weeks of treatment and becomes a persistent lump, it has likely transitioned into a chalazion. At that point, a doctor may recommend a steroid injection into the bump or a minor in-office procedure to drain it. During drainage, the doctor numbs the area, flips the eyelid, and opens the bump with a small instrument to release the trapped material. The procedure is quick, and recovery is straightforward.
Complications to Watch For
Serious complications from an internal stye are rare, but infection can occasionally spread beyond the gland into the soft tissue surrounding the eye. This condition, called preseptal cellulitis, causes worsening redness and swelling that extends beyond the eyelid itself. The skin around the eye may feel warm and increasingly tender. This requires oral antibiotics.
More concerning signs include pain when moving your eye, significant swelling that makes it hard to open the eyelid, or any change in your vision. These suggest the infection may be spreading deeper into the eye socket, which needs prompt medical attention. In practice, most internal styes never reach this point, but knowing the warning signs helps you act quickly if something changes.
Why Some People Get Them Repeatedly
Recurring internal styes point to an underlying problem with the oil glands themselves. When the glands are chronically inflamed, their secretions thicken and block more easily, creating repeated opportunities for infection. Contributing factors include skin conditions like rosacea, chronic eyelid inflammation (blepharitis), and even hormonal changes that alter the consistency of the oils your glands produce.
If you get internal styes more than once or twice a year, a daily lid hygiene routine can help. This means warm compresses as a preventive measure (not just during flare-ups), gentle cleaning of the eyelid margins, and managing any underlying skin conditions. The goal is to keep the glands flowing freely so blockages don’t form in the first place.

