For many parents, this is a familiar routine: your child complains of a stomachache every morning but feels better later in the day. The gut and brain share a close connection, and anxiety often appears as real physical discomfort, especially when a child doesn’t realize they feel anxious or doesn’t know how to verbalize their feelings.
Sometimes the cause of frequent stomachaches is psychosomatic, functional abdominal pain, or a gastrointestinal (GI) health concern. Understanding when to seek medical care versus when to start a reassuring conversation with your child can make all the difference.
Can Anxiety Cause Stomachaches in Kids? The Gut-Brain Connection in School Children
Yes, anxiety can definitely cause stomachaches in kids.
The brain and gut are directly connected via the vagus nerve, which makes the gastrointestinal tract highly sensitive to emotions like stress, anxiety, and depression. As a result, these intense feelings can trigger physical symptoms like frequent headaches or stomach pain, cramping, bloating, vomiting, or diarrhea. Additionally, ongoing stress can result in an overly sensitive GI tract, which then amplifies the perceived intensity of abdominal discomfort.
Psychosomatic vs. Gastrointestinal Condition: How Do I Know If My Kid’s Stomach Pain Is Real?
Whether your child has a physical health concern or is experiencing psychosomatic functional stomach pain caused by anxiety, their pain is very real and not fake. It’s important for caregivers to validate their child’s pain and not accuse them of “making it up.” The main concern is identifying the underlying cause so that you can provide your child with the proper medical attention or emotional support to alleviate the cause and eliminate the discomfort.
It can be difficult to tell whether a child’s stomachache is coming from a physical illness or from stress and anxiety. Certain clues can help you determine whether your child is sick or whether they are stressed:
- Predictable Timing – Your child routinely develops a stomachache in response to specific stressors (i.e., in the morning before school, before a social event, before a test, during a transition, before a competition, or when a child is struggling with their peers).
- Vanishing Pain – Your child’s symptoms disappear when they are allowed to stay home from school, later in the day, on weekends, holidays, or when they are distracted.
- Symptom Switching – The pain may move to a different location or sometimes appear in the form of dizziness, fatigue, or headaches.
- Lack of Other Illness Signs – Your child has no clinical signs of illness, such as fever, vomiting, diarrhea, or symptoms that worsen over time.
- Pain Doesn’t Wake Them – An anxiety-induced stomachache is less likely to wake a child at night.
School Avoidance and Understanding What’s Really Going On
When stomachaches consistently show up on school mornings, it often signals school avoidance rather than a primary medical issue. These stomachaches can be a sign that something about school feels overwhelming or emotionally difficult for a child. In these moments, curiosity and calm connection can open the door to understanding what your child may be struggling with and help them to express it.
Parents can approach conversations with gentle, open-ended questions, such as:
- What part of your morning feels hardest?
- Are there moments at school that feel stressful or uncomfortable?
- Is there anything you wish were different about your day?
It can also be helpful to ask your child about specific settings or times at school, such as lunch, recess, classes, or subjects.
Keeping the conversation steady and pressure-free encourages children to share more honestly over time. The focus is on identifying emotional stressors and working together to problem-solve with small steps that help school feel safer and more manageable.
Do Your Child’s Stomachaches Need a Pediatric Visit or a Conversation?
Anytime your child is experiencing frequent discomfort, like stomachaches, it is important to rule out physical illness. We recommend visiting the pediatrician to make sure your child doesn’t have an infection, constipation, food intolerance, or another concern. You should visit the doctor right away if your child has any additional signs of illness or GI issues, such as fever, vomiting, diarrhea, a lack of bowel movements, weight loss, or severe pain.
If your child’s stomachaches are the result of anxiety and are interfering with their daily activities, then a pediatrician can also provide you with strategies and resources for teaching your child to communicate their feelings while learning healthy coping mechanisms that enable them to calm themselves and avoid physical symptoms.
Concerned About Your Child’s School Anxiety and Physical Symptoms?
When a child is having stomachaches every morning before school or before other stressful events, we understand how difficult it can be for parents and caregivers. All you want to do is help your child feel better and not have these kinds of challenges contributing to their stress or impeding their ability to participate in school and extracurricular activities.
Our pediatricians are here to support you and your child, and we encourage you to contact us if your child experiences frequent stomachaches. We can help you rule out illness to determine and address the true underlying cause of your child’s discomfort.

