**Most belly pain in children under 12 comes from common, short-lived causes such as constipation, a stomach virus, trapped gas, or eating too much, and it settles within a day or two.**
What changes the answer is where the pain sits, how long it lasts, and how your child looks between episodes. Pain around the navel that comes and goes while your child still plays, drinks, and sleeps is usually harmless, while pain that stays in one spot and steadily worsens is more concerning. Constipation is the single most common cause at this age, and many children have hard or infrequent stools without saying so. Infections outside the gut, including urinary tract infections and strep throat, can also show up as stomach pain. Keeping a simple log of meals, bowel movements, and when the pain hits often reveals the pattern faster than any test.
Common causes by age
Common questions
Why does Abdominal pain - children under age 12 happen?
A child's belly hurts when nerves in the gut react to stretching, cramping, inflammation, or irritation. The most common triggers are constipation, viral gastroenteritis, trapped gas, a urinary tract infection, strep throat, food intolerance such as lactose, and stress about school or family. Pain around the navel that comes and goes and still lets your child play, eat, and sleep is usually benign. Pain that stays in one spot, especially the lower right side, or comes with a swollen belly, green vomit, blood in the stool, a fever that will not come down, or a child who will not walk upright needs a clinician the same day.
