L'érythromycine est un antibiotique du groupe des macrolides. En doses thérapeutiques a un effet bactériostatique. Erythromycine se lie de manière réversible aux ribosomes des bactéries, supprimant ainsi la synthèse des protéines.
Le spectre d'action comprend Gram positif (Staphylococcus spp., produisant et ne produisant pas de pénicillinase; Streptocoque spp., incl. S.pneumoniae, Clostridium spp., Bacille anthracis, Corynebacterium diphtérie) et certaines bactéries gram-négatives ( Neisseria gonorrhée, Haemophillus influenzae, Bordetella coqueluche, Brucella spp., Legionella spp.), Mycoplasme spp., Chlamydia spp., Spirochaetaceae, Rickettsia spp.. Les tiges à Gram négatif sont résistantes à l'érythromycine, incl. Esherichia coli, Pseudomonas aeruginosa, et Shigella spp., Salmonella spp..