Most abdominal pain in children under 12 eases within a few hours and is gone within 24 to 48 hours.
How long it lasts depends on the cause: gas and mild stomach bugs usually settle within a day or two, while constipation pain can come and go for several days until stooling returns to normal. Pain that builds over hours and stays in one spot, especially the lower right side, is a different pattern and needs prompt evaluation. Watch fluids more closely than food, since dehydration is the bigger risk during vomiting or diarrhea. Keep a simple log of when the pain hits, what your child ate, and stool patterns, since that record often points to the cause. Call a clinician if the pain lasts more than 24 hours without improving or keeps returning over weeks.
When belly pain needs a doctor
Common questions
How long does Abdominal pain - children under age 12 last?
Most stomach pain in children under 12 is short-lived. Pain from gas, a mild viral illness, or a passing stomach bug usually eases within a few hours and clears within 24 to 48 hours. Constipation pain can come and go for days until stooling improves. Pain that gets steadily worse over several hours, settles in the lower right side, or comes with green vomit, blood in stool, or a swollen belly needs same-day medical care. Recurrent pain that keeps returning for weeks, wakes your child at night, or comes with weight loss or slowed growth should be checked by a clinician.
