Erythromycin ointment typically starts reducing symptoms within 1 to 3 days for eye infections and within 3 to 4 weeks for acne, though full results can take longer depending on what you’re treating. The timeline varies significantly because this antibiotic is used for very different conditions, from bacterial conjunctivitis to skin breakouts to newborn eye protection.
How Erythromycin Works
Erythromycin belongs to a class of antibiotics called macrolides. It works by disrupting a bacterium’s ability to build the proteins it needs to survive and multiply. Specifically, it interferes with the cellular machinery that assembles proteins, causing the process to stall and fall apart. This doesn’t kill bacteria outright in most cases. Instead, it stops them from growing, giving your immune system time to clear the infection.
Because the drug slows bacterial growth rather than destroying bacteria immediately, you won’t feel better the moment you apply it. It takes time for the existing bacterial population to shrink and for your body’s inflammatory response to calm down.
Eye Infections: 1 to 3 Days for Improvement
For bacterial conjunctivitis (pink eye), most people notice their symptoms easing within 1 to 3 days of starting erythromycin ophthalmic ointment. The discharge, redness, and crustiness gradually decrease over that window. Without any antibiotic treatment at all, mild bacterial pink eye often clears up on its own in 2 to 5 days, though it can linger for up to 2 weeks. Antibiotics shorten that timeline and reduce the chance of spreading the infection to others.
The standard application is a small ribbon of ointment, about 1 centimeter long, placed directly into the affected eye up to six times daily depending on how severe the infection is. Even if your eye starts looking and feeling better after a couple of days, finishing the full course your doctor prescribed helps prevent the infection from bouncing back.
If your symptoms haven’t improved within a few days, or if they’re getting worse, that’s a sign the treatment may not be working. One reason this happens more often than it used to is antibiotic resistance. A recent five-year study of bacterial conjunctivitis cases found that over 55% of the common bacteria responsible for eye infections were resistant to erythromycin. This means the drug simply can’t stop those particular strains from growing. If erythromycin isn’t helping, your doctor may switch you to a different antibiotic or take a culture to identify exactly which bacterium is causing the problem.
Acne: 3 to 12 Weeks for Visible Results
When erythromycin is prescribed as a topical treatment for acne, the timeline is much longer. You should see some initial improvement within 3 to 4 weeks. If nothing has changed by that point, or your skin is getting worse, it’s worth checking back with your prescriber. Full improvement from topical erythromycin for acne can take 8 to 12 weeks.
This slower timeline makes sense when you consider what acne involves. It’s not just a surface infection. Bacteria contribute to inflammation deep within clogged pores, and it takes weeks of consistent application for the antibiotic to reduce bacterial counts enough to let those inflamed spots heal and prevent new ones from forming. Many dermatologists pair erythromycin with another topical treatment (like benzoyl peroxide) both to improve results and to reduce the chance that acne bacteria develop resistance to the antibiotic.
Newborn Eye Prophylaxis
Erythromycin ointment is routinely applied to newborns’ eyes shortly after birth to prevent infections that can be transmitted during delivery. This isn’t treating an active infection, so there’s no “how long does it take to work” in the usual sense. The ointment is applied once, as a single ribbon into each eye, ideally within the first 24 hours after birth. It acts as a protective barrier during the window when a baby is most vulnerable to bacterial eye infections, particularly those caused by gonorrhea and chlamydia.
Temporary Side Effects After Application
Because erythromycin ophthalmic ointment is thick and greasy, it commonly causes blurred vision for several minutes after you apply it. This is normal and clears as the ointment spreads and absorbs. Some people also experience mild stinging or irritation right after application. These effects are temporary and don’t mean the medication isn’t working.
For the topical acne formulation, mild dryness, peeling, or a slight burning sensation at the application site is common in the first few weeks. This usually settles as your skin adjusts.
Signs the Ointment Isn’t Working
For eye infections, the key threshold is a few days. If redness, discharge, or pain haven’t started to improve by day 3 or 4, or if your symptoms are actively worsening at any point, the antibiotic may not be effective against the bacteria causing your infection. Increasing pain, swelling that spreads beyond the eye, or changes in your vision are all reasons to get a follow-up evaluation promptly.
For acne, give it at least 3 to 4 weeks before judging. Skin cell turnover is slow, and early results can be subtle. But if you’ve been applying the medication consistently for a month with zero change, your treatment plan likely needs adjusting. Some people also notice initial improvement that plateaus or reverses after several weeks, which can signal that the bacteria on your skin have developed resistance to erythromycin.

