What antibiotic eye ointment (e.g. erythromycin or bacitracin) can be used to treat a stye (hordeolum)?

Medical Advisory BoardAll articles are reviewed for accuracy by our Medical Advisory Board
Educational purpose only • Exercise caution as content is pending human review
Article Review Status
Submitted
Under Review
Approved

Last updated: December 30, 2025View editorial policy

Personalize

Help us tailor your experience

Which best describes you? Your choice helps us use language that's most understandable for you.

Treatment of Styes (Hordeolum) with Antibiotic Ointment

For a stye, apply either erythromycin 0.5% or bacitracin ophthalmic ointment directly to the eyelid margin where the lashes emerge, 1-4 times daily, but only if the stye persists beyond 1-2 weeks or worsens despite warm compresses and eyelid hygiene. 1

Initial Conservative Management (First-Line Treatment)

Most styes resolve spontaneously within 1-2 weeks with conservative measures alone, making antibiotics unnecessary initially. 1

Start with these measures:

  • Apply warm compresses for several minutes, 4-6 times daily, to soften material and promote spontaneous drainage 1
  • Perform gentle eyelid cleansing and massage to maintain hygiene 1
  • Continue this regimen for 1-2 weeks before considering antibiotic ointment 1

When to Add Antibiotic Ointment

Add topical antibiotics only if:

  • The stye persists beyond 1-2 weeks despite conservative treatment 1
  • The stye worsens or spreads despite warm compresses 1

Antibiotic Ointment Selection and Application

Both erythromycin and bacitracin are appropriate first-line choices:

  • Erythromycin 0.5% ophthalmic ointment is effective against the typical pathogens (Staphylococcus aureus and S. epidermidis) that cause styes 2
  • Bacitracin ophthalmic ointment is equally effective against these organisms 2
  • Both antibiotics have similar susceptibility patterns for eyelid margin infections 2

Proper application technique:

  • Apply approximately 1 cm ribbon of ointment directly to the eyelid margin where the lashes emerge 1, 3
  • Never apply into the conjunctival sac when treating eyelid margin conditions like styes, as the infection is localized to the meibomian glands or lash follicles on the lid margin itself 1
  • Apply 1-4 times daily depending on severity 1
  • Continue for a few weeks, adjusting frequency based on clinical response 1

When Systemic Antibiotics Are Needed

Consider oral antibiotics for:

  • Recurrent styes not responding to topical treatment 1
  • Severe styes with spreading infection 1

Oral antibiotic options:

  • Cephalexin or dicloxacillin for deeper infection in adults 1
  • Oral erythromycin in children under 8 years or pregnant women to avoid tooth staining from tetracyclines 1, 4

Critical Pitfalls to Avoid

Application errors:

  • Do not apply ointment into the conjunctival sac—the target is the lid margin where bacterial colonization occurs 1
  • Avoid aggressive manipulation or squeezing of the stye, as this can spread infection or cause mechanical irritation 1

Medication errors:

  • Do not use corticosteroid drops for an active stye, as steroids can worsen bacterial infections and are only indicated for inflammatory complications after the infection is controlled 1
  • Bacitracin is not effective for neonatal ophthalmia prophylaxis, but this is irrelevant for stye treatment 5

Special populations:

  • In patients with advanced glaucoma, avoid aggressive lid pressure during warm compress application, as this may increase intraocular pressure 1
  • If long-term or repeated treatment is needed, rotate different antibiotics to prevent development of resistant organisms 1

References

Guideline

Treatment of Styes with Antibiotic Ointment

Praxis Medical Insights: Practical Summaries of Clinical Guidelines, 2025

Research

Blepharoconjunctivitis.

International ophthalmology clinics, 1984

Guideline

Treatment of Blepharitis and Conjunctivitis

Praxis Medical Insights: Practical Summaries of Clinical Guidelines, 2025

Guideline

Guideline Directed Topic Overview

Dr.Oracle Medical Advisory Board & Editors, 2025

Professional Medical Disclaimer

This information is intended for healthcare professionals. Any medical decision-making should rely on clinical judgment and independently verified information. The content provided herein does not replace professional discretion and should be considered supplementary to established clinical guidelines. Healthcare providers should verify all information against primary literature and current practice standards before application in patient care. Dr.Oracle assumes no liability for clinical decisions based on this content.

Have a follow-up question?

Our Medical A.I. is used by practicing medical doctors at top research institutions around the world. Ask any follow up question and get world-class guideline-backed answers instantly.