

Can't find Bacitracin/Polymyxin B? Learn about effective alternatives like Erythromycin, Tobramycin, and Ciprofloxacin for bacterial eye infections.
If your doctor prescribed Bacitracin/Polymyxin B ophthalmic ointment and you can't find it at your pharmacy, you're dealing with a frustration shared by patients nationwide. The ongoing shortage has left many people searching for alternatives — and the good news is that several effective options exist.
In this guide, we'll explain what Bacitracin/Polymyxin B does, how it works, and walk you through the best alternative medications your doctor might prescribe instead.
Bacitracin/Polymyxin B (brand names: Polysporin Ophthalmic, AK-Poly-Bac, Polycin) is a combination antibiotic ointment prescribed for bacterial eye infections. It's used to treat conditions like:
The ointment comes as a 3.5-gram tube and is typically applied to the lower eyelid every 3 to 4 hours for 7 to 10 days. For more details, see our complete guide on what Bacitracin/Polymyxin B is and how to use it.
This medication combines two antibiotics that attack bacteria in different ways:
By combining these two mechanisms, Bacitracin/Polymyxin B covers a broad range of bacteria that commonly cause eye infections. Learn more in our article on how Bacitracin/Polymyxin B works.
Important: Never switch medications on your own. Always talk to your doctor before using an alternative. They'll consider your specific infection, allergies, and medical history when recommending a substitute.
Erythromycin is one of the most widely available alternatives to Bacitracin/Polymyxin B. It's a macrolide antibiotic that works by stopping bacteria from making the proteins they need to grow.
Key facts:
Tobramycin is an aminoglycoside antibiotic available as both eye drops and ointment. It's a strong option for infections involving gram-negative bacteria.
Key facts:
Ciprofloxacin is a fluoroquinolone antibiotic with very broad coverage. It's often prescribed when doctors want to ensure they're covering as many bacterial types as possible.
Key facts:
This is a "triple antibiotic" ointment that contains the same two ingredients as Bacitracin/Polymyxin B plus an additional antibiotic — Neomycin. It provides slightly broader coverage but comes with more allergy risk.
Key facts:
Your doctor will consider several factors when recommending an alternative:
For information on potential drug interactions with any of these alternatives, see our guide on Bacitracin/Polymyxin B drug interactions.
If you and your doctor prefer the original prescription, don't give up entirely. Some pharmacies still have limited stock. Use Medfinder to search for pharmacies that have it available. You can also read our guide on how to find Bacitracin/Polymyxin B in stock near you for more strategies.
While the Bacitracin/Polymyxin B shortage is frustrating, it's important to remember that your eye infection still needs treatment. Several effective alternatives are available, and your doctor can help you choose the best one for your situation. Whether it's Erythromycin, Tobramycin, Ciprofloxacin, or Neosporin Ophthalmic, you have options.
The most important thing is not to delay treatment. Untreated bacterial eye infections can worsen and, in rare cases, lead to vision problems. Talk to your doctor today about the best path forward.
You focus on staying healthy. We'll handle the rest.
Try Medfinder Concierge FreeMedfinder's mission is to ensure every patient gets access to the medications they need. We believe this begins with trustworthy information. Our core values guide everything we do, including the standards that shape the accuracy, transparency, and quality of our content. We’re committed to delivering information that’s evidence-based, regularly updated, and easy to understand. For more details on our editorial process, see here.