What can cause a change in stool color?

Brown. The color of stool is most commonly various shades of brown due to a combination of several factors (bile content, transit time, diet, medications, intestinal flora/bacteria). These factors may result in green or even a yellow hue.