Causes of blood in your stool include your diet, hard bowel movements, hemorrhoids, or stomach ulcers. In severe cases, it could signal colorectal cancer. Blood in stool can be a sign of colon cancer or haemorrhoids, depending on the colour and placement of the blood . Learn how to distinguish between the two and when to see a doctor. Bloody poop can be a sign of hemorrhoids, IBD, or even colorectal cancer. Here’s when to see a doctor about blood in your stool , plus what treatment looks like. Know about different causes of blood in stool and when to worry about blood in stool . Here is the list of diseases that cause blood in stool no pain and which foods that cause blood in stool .