If identified early, the use of non–neomycin-containing antibiotic ointment such as gentamicin or polymyxin-B and bacitracin ophthalmic ointment combined with frequent applications of warm moist packs will usually resolve the problem.
Will antibiotic drops help a stye?
For a sty that persists, your doctor may recommend treatments, such as: Antibiotics. Your doctor may prescribe antibiotic eyedrops or a topical antibiotic cream to apply to your eyelid. If your eyelid infection persists or spreads beyond your eyelid, your doctor may recommend antibiotics in tablet or pill form.
Which antibiotic is best for stye?
The most commonly prescribed topical antibiotic for stye is erythromycin. Oral antibiotics are more effective, usually amoxicillin, cephalosporin, tetracycline, doxycycline, or erythromycin. The stye should clear in about two days, but the antibiotic should be taken for the full term prescribed, usually seven days.