– Erythromycin dùng để điều trị nhiều bệnh nhiễm khuẩn như viêm phế quản, viêm ruột do Campy-lobacter, hạ cam, bạch hầu, viêm phổi và các nhiễm khuẩn do Legionella, viêm kết mạc trẻ sơ sinh và viêm kết mạc do Chlamydia ho gà, viêm phổi (do Mycoplasma, Chlamydia, các loại viêm phổi không điển hình và cả do Streptococcus), viêm xoang; phối hợp với neomycin để phòng nhiễm khuẩn khi tiến hành phẫu thuật ruột.
– Erythromycin có thuận lợi hơn tetracyclin là có thể dùng cho người mang thai và các cháu nhỏ, vì vậy rất có ích để trị các bệnh viêm phổi không điển hình do Chlamydia hoặc do Haemophilus influenzae.
– Erythromycin có thể dùng cho các người bệnh dị ứng với kháng sinh beta – lactam và nên dành riêng cho người bệnh dị ứng penicilin, nếu không thì sự kháng thuốc sẽ tăng đến mức không kiểm soát được.
– Dùng thay thế penicilin trong dự phòng dài hạn thấp khớp cấp.