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
CausesStomach ache
Self-careStomach ache
Medical helpCommon 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, 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.