Kids Health Info

Abdominal pain

  • Abdominal pain is pain or cramping anywhere in the abdomen (sometimes called tummy-, belly- or stomach ache). Children often complain of abdominal pain. It is one of the most common reasons children see a doctor. Most cases of abdominal pain are not serious and children often get better by themselves.

    What causes abdominal pain?

    There are many things that can cause abdominal pain:

    • Bowel (gut) problems – such as constipation or irritable bowel.
    • Infections – such as gastroenteritis (which causes vomiting and diarrhoea/runny poo) or urine infections.
    • Food related – too much food, food poisoning or food allergies and intolerances.
    • Surgical problems – such as appendicitis or a bowel obstruction.
    • Period pain – some girls can also have monthly pain before or during their period.
    • Some children get abdominal pain as a result of stress.
    • Sometimes there is no identifiable cause for the abdominal pain.

    The causes of abdominal pain can be hard to diagnose. Often the cause is not apparent and the symptoms may take some time to become obvious.

    Signs and symptoms

    Abdominal pain can happen suddenly or develop slowly. Children often have other symptoms that are associated with the cause of the abdominal pain, such as vomiting, diarrhoea and/or fever.


    Treatment may be as simple as going home to rest, drink fluids and eat a bland diet. At other times, your child may be admitted to hospital or may need an operation (surgery).

    Sometimes tests are needed. They may include:

    • blood tests
    • a urine test
    • a stool (poo) sample
    • X-rays of the abdomen
    • ultrasound

    Some results can take a number of days. Your local doctor will receive a letter advising them how to obtain the test results, or a hospital appointment will be made for you to return to get the test results.

    At home care

    Here are some general ways to ease your child’s pain:

    • Help your child drink a normal amount of fluids. Getting your child to drink is important as it prevents dehydration (loss of water).
    • If your child is hungry, let them eat what they want or offer bland foods such as crackers, rice, bananas or toast. Do not force your child to eat if they feel unwell. They will start eating again when they feel better.
    • Encourage sitting on the toilet. Sometimes doing a poo helps to ease the pain.
    • Rubbing a child’s tummy or having a distraction, such as reading a book, can sometimes ease the pain.
    • Give paracetamol if your child is in pain or is miserable. Carefully check the label for the correct dose and make sure you are not giving any other products containing paracetamol. Only give as directed.

    Do not give your child aspirin.

    What should I expect?

    Many children with abdominal pain get better quickly, without any treatment and often no cause can be found. Sometimes the cause becomes more obvious with time and treatment can be started. This is why it is important to see your local doctor for follow up.

    Repeated attacks of abdominal pain

    Some children get repeated attacks of abdominal pain, which can be very worrying for parents. Often no health problem can be found. Children may have abdominal pain when they are worried about themselves or people around them.

    Think about whether there is anything that is upsetting your child at home, at school, kindergarten or with friends. See your local doctor for advice. A referral may be needed to a paediatrician (a doctor who specialises in children) or gastroenterologist (a doctor who specialises in tummy problems).


    If pain or problems persist for more than 24 hours, take your child to your local doctor.  See your local doctor or hospital as soon as possible if your child:

    • has severe pain (despite pain medication) or the pain has moved
    • has pain that returns frequently and regularly
    • does not want to move
    • has a fever (temperature over 38.5º degrees)
    • is pale, sweaty, lethargic (hard to wake) and unwell
    • is refusing to drink fluids
    • is vomiting for more than 24 hours and not keeping fluids down, or their vomit is green in colour
    • has blood in their vomit or faeces (poo)
    • has problems passing urine or hasn’t done a wee (less than four wet nappies a day)
    • has pain or lumps in their groin
    • has a skin rash which is sore or painful
    • has had a recent injury (for example, falling onto bike handlebars)

    Or if you are concerned for any other reason.

    Key points to remember

    • Many children get abdominal pain and most get better by themselves.
    • Often no cause can be found, and other times a cause becomes more obvious with time.
    • If your child has abdominal pain and looks unwell, take your child to your doctor or local hospital.

    More information

    See these related Kids Health Info factsheets for more information:


    The information provided in this fact sheet comes from the following resources:

Kids Health Info app

The app will enable you to search and browse more than three hundred medical fact sheets and work offline.

Apple store Google play

This information is intended to support, not replace, discussion with your doctor or healthcare professionals. The authors of these consumer health information handouts have made a considerable effort to ensure the information is accurate, up to date and easy to understand. The Royal Children's Hospital, Melbourne accepts no responsibility for any inaccuracies, information perceived as misleading, or the success of any treatment regimen detailed in these handouts. Information contained in the handouts is updated regularly and therefore you should always check you are referring to the most recent version of the handout. The onus is on you, the user, to ensure that you have downloaded the most up-to-date version of a consumer health information handout.