###Human: Is it necessary to get colonoscopy for blood in stool? ###Assistant: Hi. See it is difficult to say what is the reason for blood in your stools. But definitely, this is not a normal thing. You could be having piles.Actually, piles are the most common cause of blood in stools. That is why your physician must have in general told you to relieve your stress. My recommendations would be to take a soft, and a blended diet. Take plenty of fluids. Make sure you do not strain during stools. If you still have the blood while you are not straining in stools and you are not constipated, you would definitely require a colonoscopy.