You can treat most symptoms of stomach ache at home
If your child has a stomach ache, it’s important to know how to treat it at home and when you should seek professional support.
Learn why stomach aches happen and how you can help reduce the discomfort they cause.
Reviewed by: Neil Raichura, Clinical Pharmacist and Independent Prescriber
Published: Aug 2025
Next review: Aug 2028
Stomach aches can happen for a variety of reasons. Your child may have stomach pain or discomfort because of:
- Constipation: Finding it difficult to poo or going to the toilet less often than normal.
- Gas: Bloating because of foods and drinks. Food intolerance, coeliac disease and irritable bowel disorder (IBD) can also cause a feeling of fullness.
- Overeating: Eating too much can also cause bloating.
- Lactose intolerance: Inability to digest a sugar called lactose found in dairy products like milk, cheese and yoghurt. It can cause stomach ache, bloating, constipation and diarrhoea.
- Irritable bowel disorder: A condition that affects the digestive system. It can cause bloating, diarrhoea or constipation.
- Stress: A response to environmental pressures like work, school or relationships. It can cause a range of symptoms including stomach pain, indigestion, bloating, diarrhoea or constipation.
- Stomach virus: Viruses that cause inflammation in the digestive tract. They cause stomach flu, which is also called gastroenteritis.
- Period pains: Cramping caused by the contractions of the female reproductive organ called the uterus. This happens because of changes in hormone levels.1
Most stomach aches will go away on their own. To help reduce the discomfort your child is feeling, you can:
Keeping a food diary can help you identify ingredients that could trigger stomach aches in your child.
You can keep a note of:
This can be shared with your GP, who will be able to advise you on diet and nutrition.
If you suspect that your child’s stomach aches are not related to their meals, you can also discuss this with your doctor.
If your child repeatedly complains of stomach aches or has a stomach ache that lasts more than 1 day, it’s important to seek medical attention.
You should call 111 if your child:
- Feels extremely thirsty
- Has a swollen stomach
- Has blood in their poo or wee
- Needs to wee more or less than usual
- Has pain despite having pain relief like paracetamol
- Has yellow skin or eyes. This could be a sign of jaundice.
- Has lost weight without any apparent reason.3
You should call 999 or visit your nearest A&E if your child:
If your child has period pain, you can get advice and support at your local pharmacy.3
- What Causes Stomach Pain in Kids? Scripps.org. September 23, 2019. Accessed August 20, 2025. https://www.scripps.org/news_items/6821-stomach-pain-in-kids-and-teens
- Volume address copy. Accessed August 20, 2025. https://www.uhcw.nhs.uk/download/clientfiles/files/Patient%20Information%20Leaflets/Emergency%20Medicine/ED%20Childrens/Abdominal%20pain.pdf
- Abdominal pain (stomach ache). Alder Hey Children’s Hospital Trust. July 29, 2025. Accessed August 20, 2025. https://www.alderhey.nhs.uk/conditions/symptoms-checker/abdominal-pain-stomach-ache/
- FoodsymptomdiaryJan22LNDS234.pdf. Accessed August 20, 2025. https://www.lnds.nhs.uk/Library/FoodsymptomdiaryJan22LNDS234.pdf