What Could Be Causing Blood in Your Stool?

Blood in your stool is a symptom that there is bleeding along your digestive tract.

Possible causes include:

  • Piles (haemorrhoids)
  • Anal fissures
  • Colorectal polyps
  • Diverticular disease
  • Inflammatory bowel disease
  • Colorectal cancer

Some conditions are minor and easily treated, while others require prompt medical attention. This is why it's important not to ignore persistent or recurring bleeding.

The colour of the blood can provide clues about where the bleeding is coming from.

  • Bright red blood is often caused by bleeding from the rectum or anus, and is typically caused by piles or anal fissures.
  • Dark red or maroon blood may come from bleeding in the colon or small intestine.
  • Black, tarry stools may indicate bleeding higher up in the digestive tract.

While colour may offer clues, only a proper medical assessment can determine the underlying cause.

“Rectal bleeding is not a condition by itself, but symptomatic of a condition in the digestive tract. If you see blood in your stool, your body is telling you something. Don’t ignore it.” - Dr Ng Kheng Hong, Senior Consultant Colorectal & General Surgeon.

When Should I See a Doctor?

If you notice blood in your stool, it's best not to ignore it.

Seek medical attention if the bleeding is persistent, keeps recurring, or is accompanied by symptoms such as abdominal pain, changes in bowel habits, or unexplained weight loss.

Early assessment can help identify the cause and ensure you receive the right treatment.

Treatment depends on what is causing the bleeding.

Depending on your diagnosis, treatment may include:

  • Lifestyle and dietary changes
  • Medication
  • Minimally invasive procedures
  • Open surgery, if necessary

Dr. Ng Kheng Hong will recommend a personalised treatment plan based on your condition.

Dr Ng Kheng Hong

Dr Ng Kheng Kong is a Senior Consultant General & Colorectal Surgeon with extensive experience in diagnosing and treating colorectal conditions.

  • Over two decades of experience in the diagnosis and treatment of colorectal conditions
  • UK-trained colorectal surgeon with extensive expertise in minimally invasive surgery
  • Consultation at TEN Surgery Group, located in Gleneagles Medical Centre

Whether your symptoms are caused by piles, anal fissures, colorectal polyps, or other colorectal conditions, Dr. Ng will guide you through every step of your diagnosis and treatment.

Clinic Location

TEN Surgery Group Gleneagles

TEN Surgery Group (Gleneagles)

6 Napier Road      
Suite #03-13      
Gleneagles Medical Centre      
Singapore 258499

Operating Hours

Mon – Fri: 08:30 – 12:00 | 14:00 – 17:00      
Sat: 08:30 – 12:00      
Sun & PH: Closed

WhatsApp Us Call Us

Frequently Asked Questions

Is blood in my stool always caused by piles?

No. While piles are one of the most common causes, blood in the stool can also be caused by anal fissures, colorectal polyps, diverticular disease, inflammatory bowel disease, or colorectal cancer.

Should I see a doctor if the bleeding has stopped?

Yes. Even if the bleeding occurs only once or has stopped, it is still advisable to have it assessed, especially if it happens again.

Is blood in my stool a sign of cancer?

Not always. Most cases are caused by non-cancerous conditions. However, because rectal bleeding can also be a symptom of colorectal cancer, it is important to seek medical assessment rather than assume it is caused by piles.

Will I need a colonoscopy?

Not necessarily. Whether you need a colonoscopy depends on your symptoms, age, medical history, and risk factors. Dr. Ng will recommend the most appropriate investigation for your condition. 

Don't Ignore Blood in Your Stool

Although blood in the stool is often caused by treatable conditions, it should never be ignored.

If you have noticed blood during or after a bowel movement, book a consultation with Dr. Ng Kheng Kong for an accurate diagnosis and personalised treatment.

Book an Appointment