A claritromicina é um antibiótico do tipo macrolídeo e exerce sua ação antibacteriana inibindo a produção de proteínas pelas bactérias. Em alguns casos, os sinais de melhora surgem rapidamente após o início do tratamento, em outros casos é necessário um tempo maior para obter-se efeitos benéficos.