Why Does My Child Get a Stomachache Before School? A Parent's Guide to School Anxiety
It's the second morning of the school year, everyone is running late, and your child is curled up on the couch insisting their stomach hurts too much to go. You're pretty sure it's not a stomach bug — they ate breakfast fine, they don't have a fever, nothing else points to illness. But they are not budging, and you have a job to get to.
If this sounds familiar, you're not imagining things, and your child probably isn't either. A stomachache before school is one of the most common ways anxiety shows up in kids, and understanding why can completely change how you handle those chaotic mornings.
The Stomachache Is Real, Even Without a Virus
Here's the part that trips up a lot of parents: your child can have a completely real, physical stomachache with no virus in sight. Anxiety and stress trigger genuine physical sensations in the body — and the stomach is one of the first places kids feel it. A big disappointment, a social worry, or a change to a routine they were counting on can all translate directly into stomach pain.
Trying to convince your child that "you're not really sick" usually backfires. It turns the morning into an argument about whether the pain is legitimate, when the more useful question is: what's underneath it? Maybe a best friend ended up in a different class than expected, or a new teacher feels unfamiliar, or the school day itself just feels like a lot to face. Whatever the trigger, the discomfort your child feels is genuine — even if a doctor would find nothing wrong.
Reflect Their Feelings Instead of Arguing About Them
Rather than debating the diagnosis, try naming what's likely going on emotionally. Something like: "I think it feels hard to go in today because yesterday was a big surprise — you didn't expect to be in a different class than your friend. That's disappointing, and it makes sense you'd feel a little nervous."
This is called reflective responding — basically holding up a mirror so your child can see their own feelings named and understood. It won't necessarily make the stomachache disappear, but it helps kids feel heard, and it gives them language for what's happening inside them. Over time, that's a skill that reduces how often stress shows up as physical pain in the first place.
Try a Few Calming Steps, Then Set the Expectation to Go
Once you've acknowledged the feelings, it's fine to try a few low-stakes comfort measures — a sip of ginger ale, a few extra minutes on the couch, a piece of toast. Then set a clear, calm expectation: "I'm going to have you try going to school today. I know your stomach doesn't feel great, but I think it'll settle down once you're there."
Framing it as "try" rather than "you have to" sidesteps the power struggle. You're not demanding compliance, and your child isn't backed into a corner defending their symptoms. You're simply setting the plan in motion together.
It also helps to set aside adult logic in the moment. Yes, your child will still see their friend at recess and after school — but right now, to them, this feels like a genuine loss. Validating that it's hard for them, without trying to talk them out of the feeling, keeps things moving instead of stuck.
Make the Drop-Off Quick and Confident
When it's time to leave, keep the goodbye short. If your child is anxious, a long, drawn-out farewell (or backing off the plan because they start to cry) can actually make things harder the next day. A brief, matter-of-fact handoff — a quick note to the school office if needed, a hug, and a confident goodbye — signals to your child that you trust them to handle it.
This is also not the moment for consequences or threats ("if you don't go, we'll have to go to the doctor"). That kind of pressure tends to raise anxiety rather than lower it, and it undercuts your child's ability to feel capable of getting through the day.
Celebrate the Effort, Not the Outcome
At pickup, acknowledge what your child actually did: "That was a hard morning. Your stomach was hurting, and you went anyway. That took courage." Keep the praise grounded and matter-of-fact rather than over-the-top relief — you want your child to know you always believed they could do it, not that you were surprised they pulled it off.
If the stomachache shows up again the next morning, that's normal. Stick with the same steady routine: acknowledge the feeling, offer a small comfort, set the expectation, and go. Consistency is what teaches an anxious child's body and brain that school is manageable, even on the hard mornings.
The Takeaway
A stomachache before school isn't something to argue your child out of — it's a signal worth listening to. When you validate the feeling, offer a little comfort, and calmly expect them to try anyway, you're giving your child tools they'll use well beyond this one hard morning.
Listen to the Full Episode
This article is based on an episode of the Tantrum of the Week podcast, where we talk about real-life parenting challenges and practical ways to handle them.