Need emergency help? Call 999 in United Kingdom.

Open local help

Gastritis

Find out about gastritis, including what the symptoms are, why it happens and how it's treated.

About this information

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

Symptoms of gastritis

Symptoms of gastritis include:

  • tummy pain
  • indigestion
  • feeling full and bloated
  • feeling sick (nausea)
  • being sick (vomiting)
  • not feeling as hungry as usual

When and where to get medical help

Most symptoms of gastritis are not serious, but sometimes you may need medical help.

See a GP if:

  • you have tummy pain or indigestion for longer than 1 week
  • your tummy pain is getting worse or keeps coming back

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

You have symptoms of gastritis and:

  • you've lost your appetite
  • you feel full after a very small meal
  • you've recently lost weight without trying to
  • it feels like you have a lump in your tummy
  • it's painful or difficult to swallow
  • you keep being sick

These can be serious, so they need to be checked quickly.

You can call 111 or get help from 111 online .

Call 999 or go to A&E if:

  • you're vomiting bright red blood or your vomit looks like ground coffee
  • your poo is black, sticky and extremely smelly
  • you have severe tummy or chest pain that started suddenly
Find your nearest A&E

Information

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.

Causes of gastritis

Causes of gastritis include:

  • infection with a bacteria called helicobacter pylori (H. pylori)
  • taking anti-inflammatory painkillers (such as ibuprofen) and aspirin
  • drinking too much alcohol
  • being very stressed and unwell
  • having surgery on your stomach, such as gastric bypass surgery

Gastritis can also be caused by a problem with your immune system where it attacks the lining of your stomach.

What happens at your GP appointment

To find out what's causing gastritis symptoms, your doctor might arrange tests such as:

  • a breath test to check for the bacteria helicobactor pylori (H. pylori) – you'll be given a special drink and your breath is checked afterwards
  • a test on a sample of your poo
  • a blood test

Treatment for gastritis

Treatment for gastritis depends on what's causing it.

You might need:

  • antibiotics
  • medicines to control stomach acid and stop it from rising into your food pipe (oesophagus), such as antacids, proton pump inhibitors or alginates
  • to talk to your doctor about stopping anti-inflammatory painkillers (such as ibuprofen) or aspirin and trying a different medicine, if possible
  • to stop drinking alcohol, if gastritis is caused by alcohol

If it's not treated, gastritis may get worse and cause a stomach ulcer.

If gastritis is not getting better, or it's causing severe symptoms, a GP might refer you to a specialist stomach doctor (gastroenterologist). They might do a test to look inside your stomach, called a gastroscopy.

Things you can do to ease the symptoms of gastritis

If you’ve been told you have gastritis, it’s important to follow the treatment advice your doctor has given you.

There are some things you can do to help ease your symptoms, such as indigestion.

Do

  • reduce the amount of drinks you have that contain caffeine, such as tea, coffee, cola and energy drinks

  • lose weight if you're overweight

  • talk to your doctor if you regularly take anti-inflammatory painkillers (such as ibuprofen) or aspirin

Don't

  • do not eat 3 to 4 hours before going to bed

  • do not have food or drink that's acidic (such as orange juice), fizzy, spicy or fatty

  • do not drink alcohol

  • do not smoke

A pharmacist can help with mild indigestion

A pharmacist can recommend:

  • medicines to help stop stomach acid from irritating your stomach and oesophagus, such as antacids and alginates
  • medicines that reduce the amount of acid your stomach makes, such as proton pump inhibitors

Some indigestion medicines are taken after eating, and some are taken before eating. Check the information leaflet that comes with the medicine.

Gastritis

Symptoms

Gastritis

Causes

Gastritis

Medical treatments

Gastritis

Self-care

Symptoms of gastritis can include tummy pain, indigestion, feeling or being sick and bloating or fullness after eating.

Causes of gastritis include bacteria called helicobacter pylori (H. pylori), medicines that harm your stomach lining and drinking too much alcohol.

Depending on the cause of gastritis, you might need antibiotics, medicine to control stomach acid, or to change the medicines you regularly take.

Making changes to what you eat and drink and taking medicines that control your stomach acid can help ease some symptoms of gastritis.

Content supplied by the NHS website

Content supplied by the NHS website, refreshed 19 August 2026. View the original NHS article ↗

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