Bloody stools often are a sign of a problem in the digestive tract. Blood in the stool may come from anywhere along your digestive tract from your mouth to your anus.
Heavy or rapid bleeding in the upper GI tract can cause bright red stools.
Eating black licorice, lead, iron pills, bismuth medicines like Pepto-Bismol, or blueberries can also cause black stools. Beets and tomatoes can sometimes make stools appear reddish. In these cases, your doctor can test the stool with a chemical to rule out the presence of blood.
Bleeding in the esophagus or stomach (such as with peptic ulcer disease) can also cause you to vomit blood.
Bleeding that takes place in the esophagus, stomach, or the first part of the small intestine most often causes the stool to appear black or tarry. Your doctor may use the term "melena."
Bleeding in the upper part of the GI tract will most often cause black stools due to:
Maroon-colored stools or bright red blood often mean that the blood is coming from the small or large bowel, rectum, or anus. The term "hematochezia" is used to describe this finding. It can be due to:
Call your health care provider right away if you notice blood or changes in the color of your stool. You should see your provider and have an exam even if you think that hemorrhoids are causing the blood in your stool.
In children, a small amount of blood in the stool is most often not serious. The most common cause is constipation. You should still tell your child's provider if you notice this problem.
Your provider will take a medical history and perform a physical exam. The exam will focus on your abdomen and rectum.
You may be asked the following questions:
You may need to have one or more tests to look for the cause:
Reviewed By: Todd Eisner, MD, Private practice specializing in Gastroenterology, and Affiliate Assistant Professor, Florida Atlantic University School of Medicine, Boca Raton, FL. Review provided by VeriMed Healthcare Network. Also reviewed by David Zieve, MD, MHA, Isla Ogilvie, PhD, and the A.D.A.M. Editorial team.