A stye is a small, painful bump that forms on the eyelid, and many people wonder if it will pop on its own. In most cases, a stye will eventually drain and heal without any squeezing or intervention. The drainage usually happens naturally over several days as the body works to clear the infection. Trying to pop a stye yourself is not recommended and can make the problem worse.
What Exactly Is a Stye?
A stye is a localized infection or inflammation of the oil glands or hair follicles along the edge of the eyelid. There are two main types, and they form in slightly different places.
An external stye (also called a hordeolum) develops on the outside of the eyelid, usually at the base of an eyelash. It often looks like a small red bump or pimple and tends to be tender to the touch.
An internal stye forms deeper inside the eyelid, in one of the meibomian glands that produce oil to keep your tears healthy. Internal styes can be more painful than external ones because they press against the sensitive tissue of the eyelid.
Most styes are caused by bacteria, commonly Staphylococcus species that naturally live on the skin. When these bacteria get into a gland or follicle, the body’s immune system responds with inflammation, which creates the redness, swelling, and pus that you see.
Styes are different from chalazia, which are also eyelid bumps but are not typically caused by an active infection. A chalazion forms when a meibomian gland becomes blocked and the oil inside hardens. Chalazia tend to be less painful and may feel like a firm, round lump. Sometimes it is hard to tell the difference without a doctor’s evaluation.
Will a Stye Pop on Its Own?
Yes, a stye will often come to a head and drain on its own. This is the natural course for many styes.
The process usually takes several days. The bump may become more prominent and develop a yellowish-white center as pus collects. Eventually, the skin over the stye breaks down, the pus drains out, and the swelling and pain begin to subside.
When a stye drains naturally, the relief is often noticeable. The pressure that was causing pain is released. The eyelid may still look red or slightly swollen for a day or two afterward, but it typically heals without leaving a scar.
Not every stye will drain visibly. Some smaller ones resolve as the body’s immune system clears the infection without a noticeable release of pus. In those cases, the bump simply shrinks and fades over time.
Why You Should Not Squeeze a Stye
Squeezing or popping a stye is risky. The eyelid is delicate, and the infection sits very close to the eye itself. Pressing on a stye can push bacteria deeper into the surrounding tissue.
This can lead to a more serious infection called cellulitis, which affects the skin and tissue around the eye. In rare cases, infection can spread to the orbit — the bony cavity that holds the eye — which is a medical emergency.
Squeezing also increases the risk of scarring. The tissue around the eyelid is thin, and trauma from squeezing can leave a permanent mark or cause the eyelid to heal unevenly.
There is also a chance that squeezing will not fully drain the stye, leading to a chalazion that persists for weeks or months. A chalazion is not an infection, but it can be a stubborn, uncomfortable lump.
The safest approach is to let the stye follow its natural course. If it drains on its own, keep the area clean and avoid touching it.
What Helps a Stye Heal Faster?
Warm compresses are the most commonly recommended home measure for styes. The heat helps increase blood flow to the area, which can support the body’s immune response and may help the stye come to a head more quickly.
A typical approach is to apply a clean, warm — not hot — compress to the closed eyelid for about 10 to 15 minutes, several times a day. The compress should be soft and clean. A washcloth soaked in warm water works, but it cools quickly, so some people use a warm compress designed for eyes.
Keeping the eyelid clean is also important. Gentle washing with diluted baby shampoo or an eyelid cleanser recommended by a doctor can help remove debris and bacteria. Avoid rubbing the eye.
Over-the-counter pain relievers may help with discomfort, but they do not treat the infection. Always follow the label directions.
Some clinicians recommend antibiotic ointments for styes, especially if they are recurrent or not improving. However, the evidence for routine antibiotic use for simple styes is limited. Many styes are self-limiting and resolve without antibiotics. If a doctor prescribes an antibiotic, it is usually because of specific concerns such as the size of the stye, the presence of cellulitis, or a history of recurrent infections.
Do not use leftover antibiotics from a previous prescription. Do not use steroid eye drops unless a doctor prescribes them, as steroids can worsen certain infections.
When Should You See a Doctor?
Most styes are not dangerous and resolve within a week or two. However, some situations call for medical attention.
See a doctor if:
- The stye does not improve after several days of warm compresses.
- The swelling spreads to the entire eyelid or the skin around the eye.
- You have pain, redness, or swelling that extends beyond the eyelid.
- Your vision is affected.
- You develop a fever.
- The stye keeps coming back.
- You have a condition that weakens your immune system, such as diabetes or HIV, or you take immunosuppressive medications.
These signs could indicate a more serious infection that needs prompt treatment. In some cases, a doctor may need to drain the stye in a controlled setting, but this is not the same as popping it at home. A medical professional uses sterile technique and can manage any complications.
Can You Prevent Styes?
Prevention focuses on reducing the chance that bacteria will block an oil gland or hair follicle.
Good eyelid hygiene is the mainstay. This includes:
- Washing your hands before touching your eyes or face.
- Removing eye makeup before bed.
- Replacing eye makeup every few months, especially mascara.
- Not sharing eye makeup or towels.
- Cleaning your contact lenses properly and following the recommended replacement schedule.
- Managing blepharitis, a common condition that causes eyelid inflammation, if you have it.
If you get styes often, your doctor may recommend a daily eyelid hygiene routine or other treatments to help keep the glands clear.
What About a Stye That Won’t Go Away?
A stye that persists for more than a week or two without improvement may have become a chalazion. A chalazion is a blocked gland, not an active infection, and it can take weeks or months to resolve.
Treatment for a chalazion may include warm compresses, steroid injections, or in some cases, surgical removal. A doctor can determine whether the lump is a stye, a chalazion, or something else.
Rarely, a persistent eyelid bump could be a sign of a more serious condition, including skin cancer. Any eyelid bump that bleeds, crusts, or does not heal should be evaluated by a doctor.
Frequently Asked Questions
Will a stye pop by itself?
Yes, many styes will come to a head and drain on their own within several days. The body’s immune system works to clear the infection, and the pus is released naturally.
What happens if you pop a stye?
Popping a stye can push bacteria deeper into the eyelid, potentially causing a more serious infection like cellulitis. It also increases the risk of scarring and may lead to a chalazion.
How long does a stye take to go away?
Most styes heal within one to two weeks with warm compresses and good hygiene. If a stye lasts longer or gets worse, see a doctor.
Can I use makeup while I have a stye?
It is best to avoid eye makeup until the stye heals. Makeup can irritate the area and may spread bacteria to other parts of the eye.

