Causes of hematochezia include hemorrhoids, anal fissures, diverticular bleeding, inflammatory bowel disease (IBD), and colon polyps.