Stomach Pain in Kids and Teens

Learn most common causes and home remedies

Child with stomachache holding his belly.

Learn most common causes and home remedies

Stomach pain in kids and teens is a common worry for parents and caregivers. If you have children, you’ve likely heard, “My stomach hurts.”


Most cases of stomach pain are not serious, but it’s good to know the causes. It’s also important to know when to call a doctor. Some symptoms, like ongoing pain or blood in the stool, need quick medical help.


“It’s always better to err on the side of caution,” says Sangita Bhasin, MD, a pediatrician at Scripps Coastal Medical Center Encinitas. “If you’re concerned about your child’s stomach pain, call the doctor.”

Common causes of stomach pain

Stomach pain in kids can come from many causes. Viral and bacterial infections in the gut are common reasons. Other causes can be constipation, food intolerances and stress. Poor eating habits can also lead to stomach pain.


Here are some of the most frequent causes of stomach problems in small children and teens:

Gas

Gas pain or indigestion is common in kids of all ages. Diet often plays a role. Carbonated drinks, such as soda, may upset the stomach, especially if the child drinks through a straw. Spicy foods, beans, citrus and caffeine (including chocolate) may cause gas.

Constipation

Younger kids may not know what constipation is or that it can lead to stomach pain. If your child complains of pain around the belly button or the left, lower side of the stomach, ask them when they last pooped, or if they’re having problems doing it.

Overeating

Too much of anything, from pizza and popcorn to Halloween candy, can cause stomach pain. Kids often eat quickly and don’t realize they’re full until they’ve overdone it. Plus, eating too quickly can contribute to discomfort.

Lactose intolerance

Lactose is a type of sugar found in milk and milk products. “In order to digest lactose properly, the body produces an enzyme called lactase,” Dr. Bhasin says. “People who do not have this enzyme have a condition called lactose intolerance. When they consume milk products, they may have symptoms, such as abdominal cramps, gas, diarrhea or constipation.”

Milk allergy

Milk allergy is a reaction to a protein in milk that may cause cramps. It is not the same as lactose intolerance.

Stress

When kids feel stressed or worried, they may feel stomach pain. “Stomach aches that appear to have no apparent cause may be due to stress, especially if the pain is recurrent. But all the child knows is that their stomach hurts,” says Dr. Bhasin. “When this happens, gently ask the child if they’re worried about something and want to talk about it. There could be problems at school or with friends.”

Stomach virus

Bacterial or viral infections can affect the stomach and may be spread between students at school or in common areas. Stomach pain is often the first symptom, usually followed within 24 hours by vomiting and diarrhea.

Appendicitis

If your child has severe, constant pain in the low right side of the belly and even small movements hurt, it could be appendicitis. Appendicitis is more common in older children and teens. It is unusual in children under age 5.

Inflammatory bowel disease

IBD is a group of disorders that cause chronic inflammation of the gastrointestinal tract. The main types are Crohn’s disease and ulcerative colitis. Symptoms can vary, but they often include stomach pain, diarrhea, weight loss and fatigue.

When to call the pediatrician

Most causes of stomach pain don’t require medical care, but do call your child’s doctor right away if any of the following occur:


  • Pain on the lower right side is severe and constant, which may indicate appendicitis.
  • Pain is severe and lasts more than an hour.
  • Pain is constant and lasts more than two hours.
  • Your child has a fever and/or is vomiting.
  • You see blood in your child’s stool.
  • Your baby is younger than 12 months.

Home treatment for tummy aches

For mild stomach pain in kids, home remedies can be a good first step. These simple solutions often help ease discomfort without needing a doctor. They provide comfort and can stop the problem from getting worse.


Most stomach aches won’t last more than an hour or two, and often you can help your child feel better by trying these tips:

 

  • Have your child lie down and rest.
  • Place a warm compress or heating pad on their stomach.
  • Gently massage your child’s belly, which can help with gas and indigestion.
  • Give small sips of water.
  • Check with your doctor before giving any over-the-counter medication. Ibuprofen, for example, can further upset the stomach.
  • If indigestion occurs often, keep a food diary and look for links between certain foods and stomach pain.


These methods are simple to use and can help provide relief. However, if symptoms continue or get worse, you may need to see a doctor.