top of page
Rinnit logo – modern health products and health news

Sty (Stye): Symptoms, Causes & Treatment

5 days ago
8 min read

Updated: 2 days ago

Medically reviewed by Dr. Baraa Alnahhal, MD · Last reviewed: September 2026

TL;DR: A stye (sty) is a painful lump near the edge of the eyelid that looks like a boil or a pimple and may be filled with pus. It is usually caused by a staphylococcus bacterial infection of a small oil gland near the eyelashes. Most styes go away on their own within a couple of days, and warm compresses ease the discomfort while they heal. The most important self-care rules are to never pop or squeeze the stye, avoid eye makeup and contact lenses until it heals, and apply a warm washcloth for 5 to 10 minutes several times a day. See a healthcare professional if the stye doesn't improve after 48 hours or if redness and swelling spread to the whole eyelid, cheek, or face.

Quick Answer: What Is a Stye (Sty)?

Quick Answer: A stye (sty) is a painful lump near the eyelid edge caused by infection of an eyelid oil gland. Key facts:
  • What it is: a painful lump near the edge of the eyelid, like a boil or pimple, often filled with pus

  • Cause: bacterial infection (usually staphylococcus) of an oil gland near the eyelashes

  • Location: usually on the outside of the eyelid, sometimes on the inner part

  • Outlook: begins to disappear on its own in a couple of days in most cases

  • Self-care: warm washcloth on the closed eye for 5–10 minutes, 2–3 times a day, plus gentle massage — never pop or squeeze it

  • When to act: see a doctor if it doesn't improve after 48 hours, or redness/swelling spreads to the whole eyelid, cheek, or face

What Is a Stye (Sty)?

What a stye is and how it forms on the eyelid

A stye (sty) is a painful lump near the edge of the eyelid that may look like a boil or a pimple. It usually forms on the outside of the eyelid, though it can sometimes form on the inner part.

Styes are often caused by bacterial infections and may be filled with pus. The infection involves one or more of the small glands near the base of the eyelashes.

In most cases, a stye will begin to disappear on its own in a couple of days. In the meantime, applying a warm washcloth to the eyelid can relieve the pain and discomfort.

Stye Symptoms: 4 Signs to Watch For

Signs and symptoms of a stye include:

  • Red or discolored lump — a bump on the eyelid that looks like a boil or a pimple

  • Eyelid pain — soreness or tenderness near the eyelid edge

  • Eyelid swelling — puffiness around the lump

  • Tearing — increased tear production from the eye

Most styes are harmless to the eye and won't affect the ability to see clearly.

Stye vs. Chalazion: What's the Difference?

Another condition that causes inflammation of the eyelid is a chalazion. A chalazion happens when there is a blockage in one of the small oil glands near the eyelashes — not an infection.

  • Cause — Stye: bacterial infection of an oil gland. Chalazion: blockage of an oil gland.

  • Pain — Stye: usually painful. Chalazion: usually isn't painful.

  • Location — Stye: most often on the outside of the eyelid. Chalazion: most prominent on the inner side of the eyelid.

  • Appearance — Stye: looks like a boil or pimple. Chalazion: a firmer lump behind or on the eyelid.

  • Treatment — Similar for both conditions.

Stye symptoms, stye vs. chalazion comparison, and risk factors

When to See a Doctor

Most styes are harmless and go away on their own. Try self-care measures first — a warm washcloth on the closed eyelid for 5 to 10 minutes several times a day, plus gentle eyelid massage.

Contact a healthcare professional if:

  • The stye doesn't start to improve after 48 hours — a lingering stye may need antibiotic treatment or a small drainage procedure

  • Redness and swelling involve the entire eyelid, or extend into the cheek or other parts of the face — spreading inflammation means the infection is extending beyond the gland and needs evaluation

Spreading redness or swelling beyond the eyelid is the key sign that a stye needs professional attention rather than continued home care.

Causes: What Causes a Stye?

A stye is caused by an infection of oil glands in the eyelid. The bacterium staphylococcus is a common cause of most of these infections.

The bacteria live on the skin and get into the small glands at the base of the eyelashes — often through everyday habits like touching the eyes, handling contact lenses, or wearing eye makeup.

Risk Factors: 6 Habits and Conditions That Raise Your Risk

  • Touching the eyes with unwashed hands — transfers staphylococcus bacteria directly to the eyelid glands

  • Inserting contact lenses without disinfecting them or washing hands first — introduces bacteria to the eye area and lenses can carry the bacteria

  • Leaving on eye makeup overnight — clogs the oil glands along the lash line

  • Using old or expired cosmetics — older products are more likely to harbor bacteria

  • Blepharitis (long-lasting inflammation along the eyelid edge) — chronic inflammation makes the glands more vulnerable to infection

  • Rosacea (a skin condition with facial redness) — linked to eyelid inflammation and recurrent styes

How Is a Stye Diagnosed?

A healthcare professional will usually diagnose a stye just by looking at the eyelid. A light and a magnifying device may be used to examine the eyelid more closely.

No blood tests or imaging are needed in typical cases — the appearance and location of the lump are usually enough.

Stye Treatment: What Helps It Go Away?

In most cases, a stye doesn't require specific treatment — it typically goes away on its own, and warm compresses can hasten the healing. That said, recurrences are common.

For a stye that won't go away, additional treatment may be recommended:

  • Antibiotic eye drops or topical antibiotic cream — applied to the eyelid for a stye that won't clear on its own

  • Oral antibiotics (tablets or pills) — if the eyelid infection persists or spreads beyond the eyelid

  • Surgery to relieve pressure — a small cut is made in the stye to drain the pus if it doesn't clear up

In some cases, your care team may refer you to a specialist who treats eye diseases and conditions, called an ophthalmologist.

Stye diagnosis and treatment pathway, from visual exam through self-care, antibiotics, and drainage

Self-Care: 5 Things That Help a Stye Heal

  1. Leave the stye alone — don't try to pop the stye or squeeze the pus out — doing so can cause the infection to spread

  2. Clean your eyelid — gently wash the affected eyelid with mild soap and water

  3. Use a warm washcloth — run warm water over a clean washcloth, wring it out, and place it over your closed eye for 5 to 10 minutes; re-wet when it loses heat, then gently massage the eyelid — repeating 2 to 3 times a day may help the stye drain on its own

  4. Keep your eye clean — don't wear eye makeup until the stye has healed

  5. Go without contact lenses — contacts can be contaminated with the bacteria associated with a stye; skip them until it goes away

Prevention: How to Prevent Styes

  • Wash your hands — use soap and warm water or an alcohol-based hand sanitizer several times each day; keep your hands away from your eyes

  • Take care with cosmetics — throw away old cosmetics, don't share cosmetics with others, and don't wear eye makeup overnight

  • Keep contact lenses clean — wash hands thoroughly before handling contacts and follow your eye professional's advice on disinfecting them

  • Apply warm compresses — if you've had a stye before, regular warm compresses may help prevent it from coming back

  • Manage blepharitis — if you have blepharitis, follow your eye professional's instructions for caring for your eyes

Preparing for Your Appointment

Start by seeing someone on your healthcare team if your stye is painful or doesn't start to get better in two days. In some cases, your care team may refer you to an ophthalmologist.

Before the visit, prepare by listing the symptoms you're experiencing, any key personal information, and all medicines, vitamins, and supplements you take.

  • What is the likely cause of my stye?

  • When can I expect my stye to go away?

  • Is this contagious?

  • What kinds of tests do I need?

  • Are there any treatments for my stye?

  • What are the benefits and risks of these treatments?

  • What can I do to prevent future styes?

  • Can I continue wearing contact lenses?

  • Is there a generic alternative to the medicine?

  • Do you have printed materials I can take with me?

  • What websites do you recommend?

  • Do I need a follow-up visit?

Conclusion: Usually Gone in Days, Best Left Alone

A stye is one of the most common — and most uncomfortable-looking — eyelid problems, but it is also one of the most self-limiting. It is a painful lump near the eyelid edge caused by a bacterial infection of an oil gland, it usually appears on the outside of the lid, and in most cases it begins to disappear on its own within a couple of days. Warm compresses applied two to three times a day, a clean eyelid, and resisting the urge to squeeze are the keys to healing. Knowing the difference between a stye and a chalazion helps set expectations, and knowing the two red flags — no improvement after 48 hours, or swelling spreading to the cheek or face — tells you exactly when to call a professional.

Your next step: If your stye is painful, isn't improving after 48 hours, or is spreading redness and swelling to your cheek or face, make an appointment with a healthcare professional promptly. Early attention prevents the infection from spreading and speeds recovery.

Frequently Asked Questions

What is a stye (sty)?

A stye is a painful lump near the edge of the eyelid that looks like a boil or pimple. It is caused by a bacterial infection of the small oil glands near the eyelashes and may fill with pus.

How long does a stye take to go away?

In most cases, a stye begins to disappear on its own within a couple of days. Warm compresses applied for 5 to 10 minutes two to three times a day can speed healing.

What causes a stye?

A stye is caused by an infection of the oil glands in the eyelid. Staphylococcus bacteria are a common cause of these infections.

What is the difference between a stye and a chalazion?

A stye is a painful infection of an eyelid oil gland, usually on the outside of the lid. A chalazion is caused by a blocked oil gland, usually isn't painful, and tends to sit on the inner side of the eyelid. Treatment for both is similar.

Should I pop or squeeze a stye?

No. Don't try to pop the stye or squeeze the pus out — doing so can cause the infection to spread. Let it drain on its own with warm compresses.

When should I see a doctor for a stye?

Contact a healthcare professional if the stye doesn't start to improve after 48 hours, or if redness and swelling involve the entire eyelid or extend into the cheek or other parts of the face.

Is a stye contagious?

The bacteria that cause styes (staphylococcus) live on the skin and can spread through contact. Avoid sharing eye makeup and towels, wash hands often, and don't touch the stye. Your care team can answer whether your specific case poses a contagion risk.

How do I prevent styes from coming back?

Wash hands frequently and keep them away from your eyes, don't wear eye makeup overnight, replace old or expired cosmetics, disinfect contact lenses properly, and use regular warm compresses if you've had styes before.

Related Reading

References

Health information, not medical advice. This article is for general education and is not a substitute for professional diagnosis or treatment. Always consult a qualified healthcare provider about your own health, and seek emergency care for urgent symptoms.

Recent Posts

See All

Comments


bottom of page