Makrolidler, özellikle gram-pozitif bakterilere karşı etkilidir. Etkili olduğu bazı bakteri türleri: Strep. pyogenes, Erysipelothrix, Bordetella, Strep. pneumoniae, Campylobacterler, Treponema, Strep. viridans, H. influenzae, Legionellalar, S. aureus. Mikoplazmalar, Klamidya, Riketsiya. Ayrıca, Neisseria türleri, B. pertussis ve Brucella gibi bazı gram-negatif bakterilere de etkilidir. Etkili olmadığı bazı bakteri türleri: Enterobacteriaceae ailesi, Pseudomonas aeruginosa, Koliform organizmalar ve Proteus.