Diseases such as rectal polyps, rectal cancer, medications, and lifestyle can cause red stools. 1.Diseases (1) Fresh blood stool: mainly seen in rectal polyps, rectal cancer, hemorrhoids and other anorectal diseases. (2) Pus and blood stool: mainly seen in ulcerative colitis, bacterial dysentery, Crohn’s disease, colon cancer and other lower intestinal lesions. (3) Dark red stool: mostly seen in amoebic dysentery, hemorrhagic enteritis, upper gastrointestinal bleeding. 2. Drugs: after taking rifampicin, red stools can appear, which is related to its containing orange metabolites. 3. Lifestyle: Consumption of large quantities of dragon fruit, watermelon and other foods can cause the stool to turn red. Red stools can also be caused by other reasons. When red stools occur with other discomforts, it is recommended to go to the hospital in time for targeted treatment under the guidance of the doctor. Please do not take medication on your own to avoid delaying your condition.