Cancer Research UK logo.
SearchDonate
  • Search

Bowel problems with cancer

Types of bowel problems in people with cancer

The two most common bowel problems for people with cancer are diarrhoea and constipation. But people with cancer might also have problems with bowel blockages or passing wind.

It is understandable that bowel problems can be distressing, especially when they affect your daily life. Talk to your doctor or nurse for advice, they may be able to recommend treatment to help.

Diarrhoea

Get information on the symptoms, causes and treatment of diarrhoea.

Constipation

Constipation means having difficulty opening your bowels. Find out the causes, symptoms, and treatment of constipation.

Faecal impaction

Faecal impaction means having dry, hard poo (stool or faeces) in the back passage (rectum). Long term or chronic constipation can lead to faecal impaction.

A blocked bowel (bowel obstruction)

A bowel obstruction means there is a blockage in the bowel. It is a serious complication, which is more common with advanced cancer.

Passing wind

On average people pass wind about 15 to 25 times a day. But sometimes illness, what you eat, and stress can increase the amount of wind you pass.

Having a colostomy or ileostomy

A colostomy and ileostomy is where the bowel is brought onto onto the surface of the tummy (abdomen) to create an opening (stoma). You wear a bag to collect the poo.

Last reviewed: 05 Sept 2025

Next review due: 05 Sept 2028

The Dangoor Education logo.

Dangoor Education

About Cancer generously supported by Dangoor Education since 2010. Learn more about Dangoor Education

Patient Information Forum. Trusted Information Creator.
Plain English Campaign award.

Help and Support

An icon of a hand shake.

Questions for your doctor

What to ask your doctor about clinical trials.

An icon of two speech bubbles, indicating a conversation.

Cancer chat forum

Meet and chat to other cancer people affected by cancer.

An icon of a landline phone.

Nurse helpline

Questions about cancer? Call freephone 0808 800 40 40 from 9 to 5 - Monday to Friday. Alternatively, you can email us.