یک آنتی بیوتیک با طیف عمل گسترده از دسته ماکرولیدها است که زیرواحد 50S ریبوزومی را هدف می گیرد و سنتز پروتئین را مهار می کند. اریترومایسین در مطالعات بیولوژی مولکولی و بیوتکنولوژی به عنوان یک مارکر گزینشگر استفاده می شود. اریترومایسین، آگونیست گیرنده موتیلین نیز است و فعالیت پروکینتیک را در روده دارد.