Symptoms and diagnosis of stomach cancer


The symptoms of stomach cancer are like those of other stomach problems. They may include any of the following:

  • Ongoing indigestion, heartburn or burping
  • Difficulty in swallowing
  • Feeling full or bloated after eating
  • Feeling sick or vomiting
  • Poor appetite and weight loss
  • Nagging stomach pain
  • Blood in your bowel movements
  • Tiredness

These symptoms can also be due to diseases other than stomach cancer. But do get them checked out by your doctor, especially if they go on for more than 4–6 weeks.

If you have any of the above symptoms, get them checked out by your doctor. But remember they can occur in many conditions other than cancer.


Testing for stomach cancer when you have no symptoms is called screening. There is no screening programme for stomach cancer. Your GP will refer you to a specialist if he or she is concerned about you. Your doctor will also keep a closer eye on you if you have Barrett’s oesophagus or polyps.


First visit your family doctor (GP) if you are worried about any symptoms. If your GP is concerned, he or she will refer you to a hospital. There you will see a specialist who may arrange more tests. You may need some of the following tests:

Endoscopy: This is a long tube with a light and camera inside. The doctor will pass the endoscope tube down your throat and into your stomach to examine it and take samples of any unusual-looking areas.

Endoscopic ultrasound: This is like an endoscopy but it also uses sound waves to examine your stomach.

Barium meal: A barium meal is a special X-ray test. Before the test, you drink a white chalky liquid that shows up on the X-rays. It can help to show any abnormal areas.

Other tests

  • Blood tests
  • CT scan
  • Laparoscopy
  • Ultrasound scan
  • PET scan

Some of the above scans can help to stage the cancer. This means finding out the size of the cancer and if it has spread anywhere else. This can help your doctor decide on the right treatment for you.

Learn more about the above tests

Call our National Cancer Helpline

Freephone 1800 200 700 to talk to a specialist cancer nurse
It's open Monday-Thursday from 9am to 7pm and Friday from 9am to 5pm