Skip to main contentSkip to accessibility services


From the pangs of hunger to a stomach ache to doubled-over cramping, the stomach sends a range of signals about its state of being. Yet, it’s often hard to pin down what is causing your symptoms. Is it indigestion, food poisoning, a stomach bug—or a more chronic condition?

Editor's picks

Gastritis is an inflammation of the stomach. It causes nausea and vomiting, stomach pain and bloating, and heartburn. It is usually caused by bacteria, but can be caused by medications and other issues. Finding the best treatment for the inflammation is the key to getting relief.
Rotavirus causes severe, watery diarrhea and vomiting, most commonly in infants and young children. It’s a gastrointestinal virus, and is highly contagious, though milder in older children and adults.
Acid reflux disease, also known as GERD, causes a burning pain or heartburn in the chest area. Acid reflux occurs because stomach acid flows up the esophagus. Changing what you eat is the easiest way to stop symptoms. Some people with GERD also take medication to lower the amount of stomach acid.
Food poisoning is an illness of the digestive tract caused by eating contaminated food. It causes nausea, vomiting, and diarrhea and may cause dehydration. Food poisoning could be caused by germs like bacteria, viruses, or parasites or by toxins created by germs.
Lactose intolerance means you can’t digest the sugar (lactase) in dairy products. It can cause painful stomach pain, gas, and diarrhea. Avoiding dairy can stop symptoms but be sure to replace the nutrients you’re missing by making changes to your diet.
Norovirus is a contagious virus that affects your digestive tract, causing nausea, vomiting, and diarrhea. It is not a stomach flu. Staying hydrated is important to avoid dehydration.
Common causes of stomach cramps include eating foods that can irritate your stomach, constipation, food poisoning, or a stomach bug.
Nausea is that queasy feeling in your stomach that makes you feel like you're going to throw up. Usually, nausea is from an infection, pregnancy, taking certain medication, or acid reflux.
Stomach ulcers are sores or breaks in the stomach lining and are caused by inflammation. The h. pylori bacteria and taking nonsteroidal anti-inflammatory drugs (NSAIDs) are two of the main causes. They are treatable.

Stomach pain

Heartburn: Know the Symptoms & How to Get Relief Fast

You feel a burning sensation in your chest. You sit up, and it seems to get better. But as soon as you lay back down, the pain comes back. You likely have heartburn. Heartburn occurs when stomach acid travels up into your esophagus and burns its lining.
Read article

4 Causes of Black or Brown Vomit

Throwing up dark vomit is usually a sign you have internal bleeding or a serious infection, which are medical emergencies. Here’s what to look out for—and what to do.
Read article
Everyone experiences bloating sometimes, and it’s usually just a temporary problem. But bloating can be a sign of chronic conditions like irritable bowel syndrome and celiac disease that need to be treated by your doctor.
Stomach spasms aren’t usually an emergency. They’re often caused by heartburn, but other triggers are more serious and require urgent care, such as a gallbladder infection. Here’s how to tell when you need a doctor and when to go to the ER.
Salmonella poisoning, also known as salmonellosis, is a type of food poisoning you can get from drinking water or eating food that is contaminated with the Salmonella bacteria.
Regurgitation is when food, liquid, or stomach acid flows back up from the stomach and into the mouth. It can happen from eating too fast. Or if you are overweight or pregnant. If it happens a lot, there may be an underlying issue.
Projectile vomiting is a forceful type of throwing up that can seem scary. The good news is that many of its causes—such as food poisoning and stomach bugs—aren’t dangerous and are often easy to treat.
A hangover from alcohol use is an extremely common condition that involves dehydration, headache, fatigue, low mood, anxiety, nausea, and vomiting.
Rumination syndrome is a disorder where recently swallowed food is spat back up or regurgitated. It usually happens after each meal. The symptoms of rumination syndrome can mimic other conditions, so a careful diagnosis is important.
Throwing up clear liquid is a sign your body wants to get rid of a toxin when there’s no food in your stomach. Usually, it’s a sign of a stomach bug, but it can also be from hormonal changes like morning sickness during pregnancy.
Suddenly losing your appetite can be concerning, especially if you feel nausea, tired, and are experiencing weight loss. Lose of appetite can be caused by depression or anxiety, an infection or common cold, a stomach virus, or hypothyroidism.

Additional articles