Peptic ulcer disease occurs when open sores, or ulcers, form in the stomach or first part of the small intestine. Many cases of peptic ulcer disease develop because a bacterial infection eats away the protective lining of the digestive system. People who frequently take pain relievers are more likely to develop ulcers.
Peptic ulcer disease is a condition in which painful sores or ulcers develop in the lining of the stomach or the first part of the small intestine (the duodenum). Normally, a thick layer of mucus protects the stomach lining from the effect of its digestive juices. But many things can reduce this protective layer, allowing stomach acid to damage the tissue.
Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy
One in 10 people develops an ulcer. Risk factors that make ulcers more likely include:
People used to think that stress or certain foods could cause ulcers. But researchers haven’t found any evidence to support those theories. Instead, studies have revealed two main causes of ulcers:
H. pylori bacteria
H. pylori commonly infects the stomach. About 50% of the world’s population has an H. pylori infection, often without any symptoms. Researchers believe people can transmit H. pylori from person to person, especially during childhood.
The H. pylori bacteria stick to the layer of mucus in the digestive tract and cause inflammation (irritation), which can cause this protective lining to break down. This breakdown is a problem because your stomach contains strong acid intended to digest food. Without the mucus layer to protect it, the acid can eat into stomach tissue.
However, for most people the presence of H. pylori doesn’t have a negative impact. Only 10% to 15% of people with H. pylori end up developing ulcers .
Pain relievers
Another major cause of peptic ulcer disease is the use of NSAIDs, a group of medications used to relieve pain. NSAIDS can wear away at the mucus layer in the digestive tract. These medications have the potential to cause peptic ulcers to form:
Acetaminophen (Tylenol®) is not an NSAID and won’t cause damage to your stomach. People who can’t take NSAIDs are often directed to take acetaminophen.
Not everyone who takes NSAIDs will develop ulcers. NSAID use coupled with an H. pylori infection is potentially the most dangerous. People who have H. pylori and who frequently use NSAIDs are more likely to have damage to the mucus layer, and their damage can be more severe. Developing an ulcer from NSAID use also increases if you:
Rare causes
Infrequently, other situations cause peptic ulcer disease. People may develop ulcers after:
Peptic ulcer disease can also occur if you have a rare condition called Zollinger-Ellison syndrome (gastrinoma). This condition forms a tumor of acid-producing cells in the digestive tract. These tumors can be cancerous or noncancerous. The cells produce excessive amounts of acid that damages stomach tissue.
It’s a common misconception that coffee and spicy foods can cause ulcers. In the past, you might have heard that people with ulcers should eat a bland diet. But now we know that if you have an ulcer, you can still enjoy whatever foods you choose as long as they don’t make your symptoms worse.
Some people with ulcers don’t experience any symptoms. But signs of an ulcer can include:
In severe cases, symptoms can include:
Your healthcare provider may be able to make the diagnosis just by talking with you about your symptoms. If you develop an ulcer and you’re not taking NSAIDs, the cause is likely an H. pylori infection. To confirm the diagnosis, you’ll need one of these tests:
Endoscopy
If you have severe symptoms, your provider may recommend an upper endoscopy to determine if you have an ulcer. In this procedure, the doctor inserts an endoscope (a small, lighted tube with a tiny camera) through your throat and into your stomach to look for abnormalities.
H. Pylori tests
Tests for H. pylori are now widely used and your provider will tailor treatment to reduce your symptoms and kill the bacteria. A breath test is the easiest way to discover H. pylori. Your provider can also look for it with a blood or stool test, or by taking a sample during an upper endoscopy.
Imaging tests
Less frequently, imaging tests such as X-rays and CT scans are used to detect ulcers. You have to drink a specific liquid that coats the digestive tract and makes ulcers more visible to the imaging machines.
Though ulcers can sometimes heal on their own, you shouldn't ignore the warning signs. Without the right treatment, ulcers can lead to serious health problems, including:
If your ulcer is bleeding, your doctor may treat it during an endoscopy procedure by injecting medications into it. Your doctor could also use a clamp or cauterization (burning tissue) to seal it off and stop the bleeding.
For most people, doctors treat ulcers with medications, including:
You may be able to prevent ulcers from forming if you:
For most people, treatment that targets the underlying cause (usually H. pylori bacterial infection or NSAID use) is effective at eliminating peptic ulcer disease. Ulcers can reoccur, though, especially if H. pylori isn’t fully cleared from your system or you continue to smoke or use NSAIDs.
It generally takes several weeks of treatment for an ulcer to heal.
No. Milk may temporarily soothe ulcer pain because it coats the stomach lining. But milk also causes your stomach to produce more acid and digestive juices, which can make ulcers worse.
Antacids temporarily relieve ulcer symptoms. However, they can interfere with the effectiveness of prescribed medications. Check with your doctor to find out if antacids are safe to take while undergoing treatment.
No foods have been proven to negatively or positively impact ulcers. However, eating a nutritious diet and getting enough exercise and sleep is good for your overall health.
If you have stomach ulcers, you may want to ask your doctor:
A note from Cleveland Clinic
Contrary to commonly held beliefs, ulcers aren’t caused by stress or foods you eat. Most of time, bacteria causes them. Doctors can treat the bacteria with antibiotics and other medications.
If you’ve been popping a lot of antacids lately, you’re constantly snacking to get rid of a gnawing pain in your stomach or you have any other signs of an ulcer, the best thing you can do for your health is talk to your provider. Treatment can heal an ulcer in a matter of weeks.
Last reviewed by a Cleveland Clinic medical professional on 06/22/2020.
Learn more about our editorial process.
Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy