Home › Natural Remedies › What causes a stomach ache, and when should you worry?

Natural Remedies

What causes a stomach ache, and when should you worry?

Written by Natural World TeamReviewed and approved by the Natural World editorial teamPublished 6 October 2026
Woman Suffering from Abdominal Pain at the Salon

What to know

  • Most stomach aches are not serious and go away on their own within a few days.
  • The most common causes are trapped wind, indigestion, constipation and stomach bugs.
  • Simple measures like rest, fluids, heat and avoiding irritating foods usually help.
  • Sudden, severe pain, vomiting blood, or pain that gets much worse needs urgent medical attention.

A stomach ache is one of the most common complaints a GP hears, and one of the most common reasons people search for answers online. In the vast majority of cases, it is caused by something temporary and manageable: something you ate, trapped wind, constipation, or a stomach bug doing the rounds.

That said, stomach pain can occasionally be a sign of something that needs medical attention. Knowing the difference between a stomach ache that will pass and one that needs a doctor can save you both unnecessary worry and a missed warning sign.

Common causes of stomach ache

The NHS lists the following as common causes of stomach ache in adults:

The NHS also lists some less common but important causes:

Where the pain is can help narrow it down

Upper stomach pain often points to indigestion, gastritis or a stomach ulcer. Pain around the belly button is common with trapped wind and stomach bugs. Lower right pain raises concern for appendicitis. Lower left pain in adults is often linked to constipation or, less commonly, diverticular disease. Widespread, crampy pain that comes and goes is typical of IBS or period pain. This is a rough guide, not a diagnostic tool. If you are unsure, speak to your pharmacist or GP.

What you can do at home

For a mild stomach ache with no red flags (see the warning section below), these simple steps often help:

What your pharmacist can suggest

The NHS recommends speaking to a pharmacist as a first step for many types of stomach ache. They can advise on:

A pharmacist can also help you work out whether your symptoms need a GP appointment or can be managed at home.

Natural and traditional remedies

Natural and traditional remedies

Some traditional approaches are widely used for mild stomach discomfort. Here is what people try and how honest the evidence is:

What about homeopathic remedies?

Some homeopathic products are marketed for digestive complaints (Nux vomica 30C for indigestion, for example). Homeopathic remedies are highly diluted and contain no measurable active ingredient. The NHS does not recommend homeopathy for any health condition. There is no good-quality evidence that these products work beyond a placebo effect.

When to see your GP or get urgent help

Ask for an urgent GP appointment or call NHS 111 if

Your stomach ache gets much worse. The pain does not go away or keeps coming back. You have bloating that will not go away or keeps coming back. You are losing weight without trying. You have problems swallowing food. Peeing is suddenly painful, or you are peeing much more or less than usual. You are bleeding from your bottom. You have diarrhoea that does not go away after a few days. You are pregnant.

The NHS advises calling 999 or going to A&E if:

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

Common questions about stomach ache

How long should a stomach ache last before I worry?

Most stomach aches caused by trapped wind, indigestion or a stomach bug clear up within a few days. If the pain has lasted more than a few days, is getting worse, or keeps coming back, the NHS recommends seeing a GP. Pain that is sudden and severe needs immediate attention.

Can stress cause stomach ache?

Yes. Stress and anxiety are common causes of stomach discomfort, including cramps, nausea and changes in bowel habits. The gut and brain are closely connected (sometimes called the gut-brain axis). If stress-related stomach problems are affecting your daily life, speak to your GP.

Should I take ibuprofen for a stomach ache?

Be cautious. Ibuprofen and aspirin can irritate the stomach lining and may make some types of pain worse, particularly if the cause is gastritis or a stomach ulcer. Paracetamol is usually the safer choice for stomach pain. If you are unsure, ask your pharmacist.

Is it normal to have stomach ache after eating?

Occasional discomfort after eating (especially after a large, rich or spicy meal) is common and usually harmless. If it happens frequently, you may have indigestion, a food intolerance or IBS. Persistent pain after eating, unexplained weight loss, or difficulty swallowing should be checked by a GP.

When is stomach pain a sign of something serious?

Sudden, severe pain, pain that hurts when you press on your stomach, vomiting blood, bloody or black stools, inability to pee or pass wind, and pain with chest tightness or difficulty breathing are all signs that need urgent medical attention. Call 999 or go to A&E.

Natural World Team

Independent guides to natural remedies and supplements, checked against NHS and EFSA references.

Medical disclaimer. This article is for information only and does not replace advice from your GP, midwife or pharmacist. Check with a professional before taking a supplement, especially if you are pregnant, breastfeeding, taking medication or have a health condition.