How long does Abdominal pain - children under age 12 last?
Last updated September 7, 2026.
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.
What to do
- Track the clock: Note when the pain started, how often it returns, and whether it is easing or getting worse.
- Keep fluids going: Offer small, frequent sips of water or an oral rehydration solution, especially with vomiting or diarrhea.
- Check for constipation: Ask when your child last passed stool, since hard or infrequent stools are a common cause of pain that lingers for days.
- Go easy on food: Offer bland foods your child will accept and hold off on large, fatty, or very sugary meals until the pain settles.
- Use medicines carefully: Acetaminophen can ease discomfort, and you should never give aspirin to a child because of the risk of Reye syndrome.
- Act on red flags: Get same-day care for severe or worsening pain, lower right belly pain, green vomit, blood in stool, or a hard swollen abdomen.
Related questions
- Can a panic attack cause chest pain
- Can abdominal aortic aneurysm go away on its own
- Can abdominal bloating go away on its own
- Can abdominal exploration go away on its own
