Erythromycin ophthalmic ointment is generally safe for dogs’ eyes when prescribed by a veterinarian. It’s one of the most commonly used antibiotic eye ointments in veterinary practice, typically given to treat bacterial eye infections like conjunctivitis. That said, it’s technically an “off-label” use, meaning the medication was originally developed for humans and hasn’t gone through formal FDA approval specifically for dogs.
What Erythromycin Treats in Dogs
Erythromycin is a macrolide antibiotic that works by stopping bacteria from producing the proteins they need to multiply. It doesn’t kill bacteria outright at normal doses. Instead, it halts their growth and lets your dog’s immune system clear the infection. At higher concentrations, it can kill bacteria directly.
The ointment is most effective against gram-positive bacteria, which are the type behind many common canine eye infections. It also works against mycoplasma, a group of bacteria that can cause persistent eye irritation in dogs. It’s less effective against gram-negative bacteria, so your vet may choose a different antibiotic if testing reveals that type of infection. Veterinarians typically prescribe erythromycin for superficial infections of the eye’s outer surface, including bacterial conjunctivitis (pink eye) and mild corneal infections.
How to Apply the Ointment
The standard approach is to squeeze a small ribbon of ointment, about 1 centimeter long, directly into the affected eye. Your vet will tell you how often to apply it based on severity, but a common schedule is four times daily for seven days. In more serious infections, the frequency can go up to six times per day.
A few practical tips make application easier. Gently pull down your dog’s lower eyelid to create a small pocket, then squeeze the ribbon of ointment into that space. Don’t let the tube tip touch your dog’s eye, your fingers, or any other surface, as this can contaminate the ointment and introduce new bacteria. After applying, let your dog blink naturally to spread the ointment across the eye. Don’t wipe or flush it out.
Your dog’s vision will look temporarily blurry after each application because the ointment is a thick, greasy base. This is normal and clears within a few minutes as it melts and spreads across the eye surface.
Side Effects to Watch For
Most dogs tolerate erythromycin eye ointment well. The most common reaction is mild, temporary irritation right after application: your dog may paw at the eye or blink more than usual for a minute or two. This typically settles quickly.
True allergic reactions are uncommon but possible. Signs include worsening redness, increased swelling of the eyelids, excessive tearing, or discharge that gets worse rather than better after a few days of treatment. If you notice any of these, stop applying the ointment and contact your vet. An allergic reaction to the medication itself is different from the normal brief stinging some dogs experience, which passes within moments.
Why Your Vet Chose This Over Other Options
Several antibiotic eye ointments and drops are available for dogs. Erythromycin tends to be a go-to choice for straightforward bacterial infections because it covers the most likely culprits, has a long safety track record, and the ointment form stays on the eye surface longer than drops. The ointment’s thicker consistency means it provides a more sustained contact time with the infected tissue, which can be an advantage for dogs who are difficult to medicate frequently.
Your vet may have also considered whether a fluoroquinolone drop or a triple-antibiotic ointment would be more appropriate. Erythromycin’s narrower spectrum (mostly gram-positive bacteria) is actually a benefit when the likely infection matches that profile, because using a narrower antibiotic reduces the chance of promoting resistant bacteria.
Completing the Full Course
One of the biggest mistakes dog owners make is stopping the ointment once the eye looks better. Bacterial eye infections often improve visibly within two to three days, but the bacteria aren’t fully eliminated yet. Stopping early allows surviving bacteria to regrow, potentially creating a harder-to-treat recurrence. Finish the entire course your vet prescribed, even if the eye looks completely normal before you run out.
If you miss a dose, apply it as soon as you remember and then resume the regular schedule. Don’t double up to compensate for a missed application.
Storage and Shelf Life
Store erythromycin ointment at room temperature, between 59°F and 86°F (15°C to 30°C). Keep it away from heat sources and don’t let it freeze, as either extreme can break down the active ingredient. Single-use tubes should be discarded after one use. For multi-dose tubes, check the expiration date and follow your vet’s guidance on how long to keep an opened tube. A good rule: don’t save leftover ointment from a previous infection to use on a new one without consulting your vet first, since the tube tip may have become contaminated during the earlier treatment.

