Makrolidy działają głównie bakteriostatycznie, ale czasami również bakteriobójczo. Hamują syntezę białek bakteryjnych. Wykazują również działanie przeciwzapalne i immunomodulujące.