All infected patients with a peptic ulcer should be treated for H. pylori. The role of treating H. pylori in patients with undiagnosed dyspepsia or non-ulcer dyspepsia, those taking nonsteroidal anti-inflammatory medications, or with a family history of gastric cancer remains controversial. Triple therapies consisting of a proton pump inhibitor or ranitidine bismuth citrate and two antibiotics are the current standard of therapy for H. pylori. In general, dual therapies should no longer be used to treat H. pylori. Bismuth triple therapy consisting of bismuth, tetracycline, and metronidazole is a less expensive alternative to proton pump inhibitor-or ranitidine bismuth citrate-based triple therapies. However, bismuth triple therapy is hampered by frequent side effects and the need for qid dosing. In Europe, a 7-day course of therapy appears to be adequate. In the United States, 10-14 days of therapy are currently recommended. Metronidazole resistance in H. pylori strains varies geographically, and negatively influences the effectiveness of therapies containing this antibiotic. Clarithromycin resistance is relatively infrequent at the current time but may be rising in countries where this antibiotic is in use. If a patient remains infected after a course of therapy for H. pylori, the second treatment should avoid the antibiotics used initially.