Get your Health question answered in 3 easy steps
A Doctor will be with you shortly
Ask a Doctor Now
167 Doctors are Online

Causes of blood in stool

Blood in stool is caused by harmless conditions such as stress, oily foods, and medicines to some serious conditions like hemorrhoids and rectal cancer which can vary in colour from terry black, red, brown or even may go unnoticed to naked eye


There are many causes ranging from harmless illness to life threatening disease conditions. Usually the blood will be bright red if the bleeding is from the site closer to the anus or if it flows freely and rapidly from the small intestine; if the blood remains in the gut for a longer time without getting passed in stools then the bacteria break down the blood cells and cause the black colour so is the reason the stools are black in colour sometimes

Common Causes:

  • Smoking, Regular alcohol intake, chewing of betel leaves or tobacco
  • Eating of spicy food and oily food
  • Stress, strenuous exercise can sometimes cause
  • Injury during an accident or fall or any stab with sharp objects causing damage to the gut or abdomen
  • Intake of any medicines or Drugs

Intestinal Infections:

Anal Lesions:

Other causes:

  • Peptic ulcer
  • Colonic cancer or stomach cancer or Blood cancer
  • Colonal polyps
  • Tuberculous infection, Jaundice or Bleeding disorders


© Ebix, Inc. All Rights Reserved.
All the information, content and live chat provided on the site is intended to be for informational purposes only, and not a substitute for professional or medical advice. You should always speak with your doctor before you follow anything that you read on this website. Any health question asked on this site will be visible to the people who browse this site. Hence, the user assumes the responsibility not to divulge any personally identifiable information in the question. Use of this site is subject to our Terms & Conditions
Already Rated.
Your rating:

Ask a Doctor