Эритромицин относится к группе макролидных антибиотиков, проявляющих бактериостатическое действие. Однако при высоких дозах он может оказывать бактерицидный эффект на чувствительные микроорганизмы. Механизм действия заключается в обратимом связывании с рибосомами бактерий, что приводит к подавлению синтеза белка. Эритромицин эффективен против грамположительных бактерий, включая Staphylococcus spp. (в том числе штаммы, продуцирующие и не продуцирующие пенициллиназу) и Streptococcus spp. (включая Streptococcus pneumoniae), а также грамотрицательных бактерий, таких как Neisseria gonorrhoeae, Haemophilus influenzae, Bordetella pertussis, Brucella spp., Legionella spp., Bacillus anthracis и Corynebacterium diphtheriae. Он также активен против анаэробных бактерий, включая Clostridium spp.