Need emergency help? Call 999 in United Kingdom.

Open local help

Symptom guide

Stomach ache

NHS information about stomach ache, including possible causes, treatments and when to get medical help.

About this information

This NHS content is written for people in England. Services, contact routes and treatment arrangements may differ in other countries.

Common causes of stomach ache

These are some common symptoms of stomach ache and what may be causing them. But see a GP if you're unsure and worried.

A pharmacist can help with stomach ache

Speak to a pharmacist about:

  • what might be causing your stomach ache
  • treatments that might help
  • medicines for constipation and indigestion

When and where to get medical help

Stomach ache is not always a sign of anything serious, but sometimes you may need medical help.

See a GP if:

  • you have stomach pain, bloating or indigestion that does not go away or keeps coming back
  • you have a lump in your tummy
  • you're worried about your symptoms

Ask for an urgent GP appointment or get help from NHS 111 if:

You have a stomach ache and:

  • it suddenly gets much worse
  • you're pregnant
  • blood in your poo
  • unusual bleeding or abnormal discharge from your vagina
  • diarrhoea or vomiting that has not gone away after a few days

You can call 111 or get help from 111 online .

Call 999 or go to A&E now if:

You have a stomach ache and:

  • it started suddenly and is severe
  • you're vomiting blood or your vomit looks green or like ground coffee
  • there is a lot of blood coming from your bottom or your poo is black and sticky
  • you cannot pee at all
  • you cannot poo or fart at all
  • spots or a rash that does not fade when you press it (the rash may be harder to see on brown or black skin)
  • you're struggling to breathe

A&E safety messaging

Do not drive to A&E. Ask someone to drive you or call 999 and ask for an ambulance.

Bring any medicines you take with you.

Stomach ache

Causes

Stomach ache

Self-care

Stomach ache

Medical help

Common causes of stomach ache include trapped wind, indigestion, constipation and food poisoning.

A pharmacist may be able to suggest the cause of a stomach ache and offer advice on treatments like medicines for constipation or indigestion.

A stomach ache may not be anything serious, but there are times when you may need to get medical help.

Content supplied by the NHS website

Content supplied by the NHS website, refreshed 26 October 2026. View the original NHS article ↗

Licensed under the Open Government Licence v3.0 ↗. MyPHU is independent and is not endorsed by the NHS.