What is the treatment for a hordeolum (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: May 5, 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.

From the Guidelines

To treat a stye, warm compresses should be applied to the affected eyelid for 10-15 minutes, 3-4 times daily, as this helps bring the stye to a head and promotes drainage, according to the most recent guidelines on blepharitis treatment 1. When treating a stye, it is essential to keep the area clean by gently washing your eyelids with mild soap and water or using over-the-counter eyelid cleansers.

  • Avoid wearing eye makeup and contact lenses until the stye resolves.
  • For pain relief, take over-the-counter pain medications such as ibuprofen 200-400mg every 6 hours or acetaminophen 500-1000mg every 6 hours as needed. If the stye doesn't improve within a week, becomes increasingly painful, affects your vision, or spreads to other areas, see a healthcare provider.
  • They may prescribe antibiotic ointments like erythromycin or bacitracin, which have been shown to provide some symptomatic relief and decrease bacteria from the eyelid margin in cases of anterior blepharitis 1. Never squeeze or pop a stye yourself as this can spread the infection. Styes occur when oil glands in the eyelid become infected with bacteria, typically Staphylococcus, causing inflammation and a painful bump. Most styes resolve on their own within 7-10 days with proper home care, and topical treatments like warm compresses and eyelid cleansing can help manage symptoms and prevent recurrence, as recommended in the blepharitis preferred practice pattern 1.

From the FDA Drug Label

Directions adults and children 2 years of age and older: clean the affected area apply a small amount of this product (an amount equal to the surface area of the tip of a finger) on the area 1 to 3 times daily may be covered with a sterile bandage children under 2 years of age: ask a doctor

The bacitracin (TOP) drug label does not provide specific information on stye treatment.

  • The label provides general directions for application, but does not mention stye explicitly.
  • For stye treatment, the label does not offer any guidance 2.

References

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.