An internal stye is a painful, red bump that forms on the inner surface of your eyelid when one of the oil-producing glands becomes infected. Most internal styes heal on their own within one to two weeks with consistent at-home care, but some need medical attention. Here’s what works and when to escalate.
What’s Happening Inside Your Eyelid
Your inner eyelids contain dozens of small oil glands that help lubricate your eyes with every blink. When bacteria get trapped in one of these glands, the gland swells and fills with pus, forming what’s clinically called an internal hordeolum. Unlike an external stye that sits along your lash line, an internal stye develops deeper in the eyelid tissue. If you flip your eyelid, you’ll typically see a small raised area or yellowish spot on the inner surface.
Internal styes tend to be more painful than external ones because they press against the eyeball. They also rarely rupture on their own, which means they can linger longer without treatment. When they do drain, it’s usually through the inner eyelid surface rather than through the skin.
Warm Compresses: Your Best First Step
The single most effective home treatment is a warm compress applied consistently. The heat softens the hardened oil blocking the gland, increases blood flow to the area, and encourages the stye to drain naturally. Use a clean washcloth soaked in warm water (comfortably hot but not scalding) and hold it against your closed eyelid for 10 to 15 minutes. Repeat this three to four times a day.
Consistency matters more than any single session. Many people try a compress once or twice, see little change, and give up. The stye needs repeated heat exposure over several days to soften enough to drain. You should start seeing improvement within the first week. If nothing has changed after seven days of regular warm compresses, it’s time to see a doctor.
A few tips to get the most from your compresses: rewet the cloth as it cools so you maintain steady warmth throughout the session. You can also use a microwavable eye mask designed for this purpose, which holds heat longer than a washcloth. After each session, gently clean the eyelid area with a mild, diluted baby shampoo or a pre-moistened eyelid wipe to remove any oil or debris.
What Not to Do
Resist the urge to squeeze or pop the stye. Internal styes sit in vascular tissue close to your eye, and squeezing can push the infection deeper or spread bacteria into surrounding tissue. This is one of the fastest ways to turn a minor infection into a serious one. Let it drain on its own or with the help of a doctor.
Avoid wearing contact lenses while you have an active stye. Lenses can irritate the swollen area, trap bacteria, and slow healing. Switch to glasses until the bump has fully resolved. Eye makeup should also be off-limits during this time, especially mascara and eyeliner, which contact the eyelid directly and can reintroduce bacteria.
When You Need Medical Treatment
If warm compresses haven’t made a noticeable difference after about a week, your doctor can step in with additional options. For mild cases that are slow to heal, antibiotic eye drops or ointment can help clear the bacterial infection faster. If the infection is more severe, with significant swelling, spreading redness, or pain that’s getting worse rather than better, oral antibiotics may be prescribed.
Styes that persist for weeks despite treatment sometimes need a minor in-office procedure called incision and drainage. A doctor numbs the eyelid, makes a small cut on the inner surface, and drains the trapped pus. The procedure is quick, and relief is usually immediate. For a chalazion (more on that below), surgical drainage is typically considered if the bump hasn’t resolved after one to two months.
Internal Stye vs. Chalazion
These two conditions look similar and are easy to confuse, but they behave differently. An internal stye is an active bacterial infection. It’s painful, red, and swollen, and it develops quickly. A chalazion starts as a blocked oil gland without infection. It forms more slowly, and while it may be tender at first, it eventually becomes a firm, painless nodule sitting in the center of the eyelid.
The distinction matters because treatment timelines differ. A stye typically resolves in one to two weeks. A chalazion can take two to eight weeks to absorb on its own, and larger ones are more likely to need drainage. Sometimes an untreated stye turns into a chalazion once the acute infection fades but the blocked gland remains. If your bump has lost its pain and redness but is still there after a few weeks, that transition may have happened.
Warning Signs of a Spreading Infection
In rare cases, an internal stye can progress to preseptal cellulitis, an infection of the eyelid skin and surrounding soft tissue. Signs include worsening redness and swelling that spreads beyond the bump itself, warmth across the eyelid, and sometimes fever. You may find it difficult to open the affected eye because of how swollen the lid becomes. This requires prompt medical treatment with antibiotics.
Even more rarely, the infection can extend deeper into the eye socket (orbital cellulitis), which is a medical emergency. Red flags for this include pain when moving your eye, reduced vision, the eye appearing to bulge forward, or limited ability to look in different directions. Fever, headache, and unusual tiredness alongside eye symptoms should prompt an immediate visit to an emergency room.
Preventing Styes From Coming Back
Internal styes have a frustrating tendency to recur, especially if the underlying cause isn’t addressed. Daily eyelid hygiene is the most reliable prevention strategy. Gently washing your eyelids each morning with warm water and a mild cleanser keeps the oil glands clear and reduces the bacterial load on your lids. If you’re prone to recurrent styes, your doctor may recommend ongoing use of warm compresses a few times a week even when you don’t have an active bump.
Throw away any eye makeup you used while the stye was present. Liquid and cream products like mascara and liquid eyeliner are especially risky because bacteria thrive in those moist environments. Powder-based products are lower risk but can still carry contamination. You can sanitize powder eyeshadow by wiping the surface with 70% isopropyl alcohol and letting it dry completely. Replace all eye cosmetics every three to six months as a general rule, clean your brushes regularly with soap and water, and never share makeup with others.
If you wear contact lenses, make sure your hand hygiene is thorough before handling them. Old or poorly cleaned lens cases are another common source of bacteria that can end up on your eyelids. Replace your lens case at least every three months.

