Yes, Erythromycin Ophthalmic Ointment, like all drugs, has an expiration date.