Stool can change color for a variety of reasons. Possible causes of yellow stool include diet, stress, celiac disease, pancreatic disorders, liver disorders, gallbladder disorders, and rarely infections such as giardiasis. If your symptoms persist, see your doctor for further workup and testing.