A penicilina e a eritromicina têm perfis antibacterianos semelhantes e ambas podem ser usadas para tratar cocos gram-positivos como Streptococcus pyogenes, Streptococcus pneumoniae, gonococcus e meningococcus. Embora possam ocorrer reacções alérgicas com eritromicina, é menos provável que ocorram com eritromicina e não é necessário nenhum teste cutâneo para administração intravenosa. A eritromicina pertence ao grupo dos macrólidos antimicrobianos. Em caso de alergia à penicilina, além da eritromicina, azitromicina, claritromicina e telitromicina deste grupo de fármacos pode ser utilizada. Além de tratar cocos gram-positivos, os macrolídeos também podem ser usados para tratar infecções como o micoplasma, clamídia, legionella e toxoplasma. O principal efeito secundário dos macrolídeos é a ocorrência de irritação gastrointestinal, que pode causar náuseas, vómitos, dores abdominais e outros sintomas.