How Long Does a Stomach Ulcer Take to Heal?
Quick Answer
4–8 weeks with proper treatment. H. pylori-caused ulcers require 10–14 days of antibiotics plus acid reducers. NSAID-caused ulcers heal in 4–6 weeks once the medication is stopped.
Typical Duration
Quick Answer
A stomach ulcer (peptic ulcer) typically heals in 4–8 weeks with proper medical treatment. The healing timeline depends on the underlying cause: ulcers caused by H. pylori bacteria require a 10–14 day antibiotic course followed by 4–8 weeks of acid-suppressing medication, while NSAID-caused ulcers usually heal within 4–6 weeks once the offending medication is stopped.
Healing Timeline
| Milestone | Timeframe |
|---|---|
| Pain relief begins | 2–5 days after starting treatment |
| Significant symptom improvement | 1–2 weeks |
| Surface healing begins | 2–3 weeks |
| Small ulcers healed | 4–6 weeks |
| Large ulcers healed | 6–8 weeks |
| Confirmation endoscopy (if needed) | 8–12 weeks |
| Full mucosal remodeling | 3–6 months |
H. pylori vs. NSAID-Caused Ulcers
H. pylori ulcers (cause ~60–70% of stomach ulcers):
- Require triple or quadruple antibiotic therapy for 10–14 days
- Followed by 4–8 weeks of proton pump inhibitor (PPI) therapy
- Eradication confirmed with breath test or stool antigen test 4 weeks after completing antibiotics
- Recurrence rate drops to under 5% with successful eradication
NSAID-caused ulcers (cause ~20–25% of stomach ulcers):
- Stop the NSAID if possible
- 4–6 weeks of PPI therapy
- If the NSAID must continue, a PPI is prescribed long-term for protection
- Switching to a COX-2 selective inhibitor may reduce ulcer risk
Medications Used
| Medication Type | Examples | Role |
|---|---|---|
| Proton pump inhibitors (PPIs) | Omeprazole, pantoprazole, esomeprazole | Reduce acid production by 90%+ |
| H2 blockers | Famotidine, ranitidine | Reduce acid, less potent than PPIs |
| Antibiotics (for H. pylori) | Amoxicillin, clarithromycin, metronidazole | Kill the bacteria |
| Bismuth subsalicylate | Pepto-Bismol | Protects ulcer lining, kills H. pylori |
| Sucralfate | Carafate | Coats the ulcer to protect from acid |
| Antacids | Tums, Maalox | Temporary symptom relief only |
Diet During Healing
Foods that help:
- High-fiber foods (oatmeal, whole grains, vegetables)
- Probiotic-rich foods (yogurt, kefir, sauerkraut)
- Lean proteins (chicken, fish, tofu)
- Fruits rich in flavonoids (berries, apples)
- Honey — has natural antibacterial properties
- Green tea — may inhibit H. pylori growth
Foods to avoid:
- Spicy foods (can irritate the ulcer lining)
- Alcohol (delays healing, increases acid production)
- Coffee and caffeinated drinks (stimulate acid secretion)
- Acidic foods (citrus, tomatoes) during active symptoms
- Fried and fatty foods (slow digestion, may worsen discomfort)
- Carbonated beverages
Factors That Slow Healing
- Continued NSAID use (ibuprofen, aspirin, naproxen)
- Smoking — reduces blood flow to the stomach lining and impairs healing
- Alcohol consumption
- Stress — doesn't cause ulcers but can worsen symptoms and slow recovery
- Incomplete antibiotic courses — leads to H. pylori resistance
- Skipping PPI doses
- Large ulcer size (over 2 cm)
When Ulcers Don't Heal
An ulcer that hasn't healed after 8–12 weeks of treatment is considered refractory. Possible reasons include:
- Antibiotic-resistant H. pylori (requires different antibiotic combination)
- Undetected continued NSAID use
- Zollinger-Ellison syndrome (rare acid-overproduction condition)
- Crohn's disease affecting the stomach
- Gastric cancer (biopsies are taken during endoscopy to rule this out)
When to See a Doctor Urgently
- Black, tarry stools (sign of bleeding ulcer)
- Vomiting blood or material that looks like coffee grounds
- Sudden, severe abdominal pain (possible ulcer perforation)
- Unexplained weight loss
- Persistent nausea and vomiting
- Symptoms not improving after 2 weeks of treatment
Prevention After Healing
- Complete the full course of antibiotics if prescribed
- Take PPIs with NSAIDs if you must use them long-term
- Quit smoking
- Limit alcohol to moderate amounts
- Manage stress through exercise, sleep, and relaxation techniques
- Follow up with your doctor to confirm healing