The most common cause of blood in the stools include colitis, Crohn s disease, rectal ulcer, colon or anal cancer, hemorrhoids and fissures. You are recommended to visit a doctor, who will help to establish the correct diagnosis based on history, physical examination and medical tests.