What is the best antibiotic ointment for treating a stye?

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: February 5, 2026View editorial policy

Personalize

Help us tailor your experience

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

Best Antibiotic Ointment for Stye

For a stye that requires antibiotic treatment, use bacitracin or erythromycin ointment applied to the eyelid margins one or more times daily. 1

Initial Management (First-Line)

Most styes resolve with conservative treatment alone before antibiotics are needed:

  • Apply warm compresses to the affected eyelid for 5-10 minutes, 3-4 times daily to promote drainage 1
  • Clean the eyelid margin using diluted baby shampoo or commercially available eyelid cleaner once or twice daily to remove debris 1
  • Perform gentle vertical massage of the eyelid if meibomian gland involvement is present to help express secretions 1

When to Add Topical Antibiotics (Second-Line)

If there is no improvement after 2-4 weeks of conservative management, topical antibiotic ointment becomes appropriate 1:

  • Bacitracin ointment applied to eyelid margins one or more times daily 1
  • Erythromycin ointment applied to eyelid margins one or more times daily 1

Erythromycin has a safety advantage as it is a rare sensitizer with no reported instances of allergic sensitization in patch testing, making it particularly suitable for eyelid use 2. Bacitracin-containing preparations are also well-established for ocular infections 3.

Alternative Topical Option

  • Mupirocin 2% ointment is an alternative for minor skin infections and may be considered, though it is less commonly used for styes specifically 1

Escalation for Persistent or Severe Cases

If topical antibiotics fail or if there are signs of spreading infection:

  • Oral doxycycline, minocycline, or tetracycline for meibomian gland dysfunction not controlled by topical treatments (contraindicated in pregnancy and children under 8) 1
  • Oral erythromycin or azithromycin as alternatives for pregnant women and children 1
  • Incision and drainage for worsening hordeolum that doesn't respond to conservative measures 1

Important Caveats

  • Avoid triple-antibiotic ointments containing neomycin for eyelid use when possible, as neomycin is a common sensitizer that can cause allergic contact dermatitis 2
  • Consider intermittent use of different antibiotics to prevent development of resistant organisms 1
  • If MRSA is suspected (spreading infection, systemic signs), oral trimethoprim-sulfamethoxazole or tetracyclines should be considered, though treatment failure rates up to 21% have been reported with tetracyclines 1
  • Reevaluate in 24-48 hours if oral antibiotics are started to verify clinical response 1

References

Guideline

Treatment of Stye (Hordeolum)

Praxis Medical Insights: Practical Summaries of Clinical Guidelines, 2025

Research

The safety of topical erythromycin.

Contact dermatitis, 1976

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.