Якщо виразкова хвороба викликана бактеріями хелікобактер пілорі, основну роль у лікуванні займають антибіотики та інгібітори протонної помпи, що знижують кислотність. Ці препарати приймають від 7 до 14 днів. Як правило, цей час захворювання успішно лікується.

Тепер вилікувати виразкову хворобу можна за 2 тижні за допомогою медикаментозних засобів. Раніше виразкову хворобою страждали 10-15% дорослого населення, внаслідок відкриття інфекції її поширеність значно скоротилася, а хворі отримали можливість повного одужання.

Курс лікування зазвичай триває 14 днів, у певних випадках потрібно більше часу. Так, колізна виразка (велика, запущена, діаметром більше 5 см) може гоїтися 2-3 місяці. Зазвичай до таких розмірів дефект розростається у людей похилого віку, які п'ють нестероїдні препарати роками і не перевіряють шлунок.