Skip to content

Stomachache

Stomachache or abdominal pain is pain that you feel anywhere between your chest and groin. This is often referred to as the stomach region or belly. Almost everyone has pain in the abdomen at one time or another.

Most of the time, it is not caused by a serious medical problem. How bad your pain is does not always reflect the seriousness of the condition causing the pain. For example, you might feel severe abdominal pain if you have gas or stomach cramps due to a viral gastroenteritis.

Other ways of describing pain in your abdomen include:

  • Pain may be generalized, meaning that you feel it in more than half of your belly. This is more typical for a stomach virus, indigestion, or gas. If the pain becomes more severe, it may be caused by a blockage of the intestines.
  • Pain that is localized is found in only one area of your belly. This type of pain is more likely to be a sign of a problem in an organ, such as the appendix, gallbladder, or stomach.
  • Cramp-like pain is usually not serious, and is more likely to be due to gas and bloating. It is often followed by diarrhea. More worrisome signs include pain that occurs more often, lasts than 24 hours, or occurs with a fever.
  • Colicky pain is pain that comes in waves. It usually starts and ends suddenly, and is often severe. Kidney stones and gallstones are common causes of this type of belly pain.

Common causes

Many different conditions can cause abdominal pain. The key is to know when you need to get immediate medical care. Sometimes you may only need to call a doctor if your symptoms continue.

Less serious causes of abdominal pain include:

  • Constipation
  • Irritable bowel syndrome
  • Food allergies or intolerance (such as lactose intolerance)
  • Food poisoning
  • Stomach flu

Sometimes, abdominal pain may occur due to a problem somewhere else in your body, such as your chest or pelvic area. For example, you may have abdominal pain if you have:

  • Severe menstrual cramps
  • Endometriosis
  • Muscle strain
  • Pelvic inflammatory disease (PID)
  • Pneumonia
  • Tubal (ectopic) pregnancy
  • Urinary tract infections

Home care

If you have mild abdominal pain, the following tips might be helpful:

  • Sip water or other clear fluids.
  • Avoid solid food for the first few hours.
  • If you have been vomiting, wait six hours, and then eat small amounts of mild foods such as rice, applesauce, or crackers. Avoid milk and dairy products.
  • If the pain is high up in your abdomen and occurs after meals, antacids may help, especially if you feel heartburn or indigestion. Avoid citrus, high-fat foods, fried or greasy foods, tomato products, caffeine, alcohol and carbonated beverages.
  • Avoid aspirin, ibuprofen or other anti-inflammatory medications and narcotic pain medications unless your health care provider prescribes them. If you know that your pain is not related to your liver, you can try acetaminophen (Tylenol).

When to call your health provider

Seek immediate medical help or call your local emergency number (such as 911) if you:

  • Are currently being treated for cancer
  • Are unable to pass stool, especially if you are also vomiting
  • Are vomiting blood or have blood in your stool (especially if maroon or dark, tarry black)
  • Have chest, neck, or shoulder pain
  • Have sudden, sharp abdominal pain
  • Have pain in, or between, your shoulder blades with nausea
  • Have tenderness in your belly, or your belly is rigid and hard to the touch
  • Are pregnant or could be pregnant
  • Had a recent injury to your abdomen
  • Have difficulty breathing

Call your doctor if you have:

  • Abdominal discomfort that lasts one week or longer
  • Abdominal pain that does not improve in 24 - 48 hours, or becomes more severe and frequent and occurs with nausea and vomiting
  • Bloating that persists for more than two days
  • Nausea for more than two days
  • Burning sensation when you urinate or frequent urination
  • Diarrhea for more than five days
  • Fever (over 100°F for adults or 100.4°F for children) with your pain
  • Prolonged poor appetite
  • Prolonged vaginal bleeding
  • Unexplained weight loss
  • New medication

Prevention

The following steps may help prevent some types of abdominal pain:

  • Avoid fatty or greasy foods.
  • Drink plenty of water each day.
  • Eat small meals more frequently.
  • Exercise regularly.
  • Limit foods that produce gas.
  • Make sure that your meals are well-balanced and high in fiber. Eat plenty of fruits and vegetables.