Clarithromycin is used to treat certain bacterial infections, such as pneumonia (a lung infection), bronchitis (infection of the tubes leading to the lungs), and infections of the ears, sinuses, skin, and throat. It also is used to treat and prevent disseminated Mycobacterium avium complex (MAC) infection [a type of lung infection that often affects people with human immunodeficiency virus (HIV)]. It is used in combination with other medications to eliminate H. pylori, a bacterium that causes ulcers. Clarithromycin is in a class of medications called macrolide antibiotics. It works by stopping the growth of bacteria.
Antibiotics such as clarithromycin will not work for colds, flu, or other viral infections. Taking antibiotics when they are not needed increases your risk of getting an infection later that resists antibiotic treatment.