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.”
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)
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
Frequently Asked Questions
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.
Yes. Even if the bleeding occurs only once or has stopped, it is still advisable to have it assessed, especially if it happens again.
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.
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.
