White stools are usually considered to be a symptom of improper diet, indigestion, and biliary obstruction. 1. Poor diet: If too much milk or too little sugar has recently been consumed leading to fatty acids which combine with the minerals calcium and magnesium in food to form fatty soaps, white stools may occur. 2. Indigestion: If indigestion occurs as a result of a poor diet or other conditions, it can also cause the patient to have white stools. 3. Biliary obstruction: white stools can also be caused by biliary obstruction, mainly due to the obstruction of the intrahepatic bile ducts, common hepatic duct, common bile duct, and cystic duct, which causes poor bile drainage. There are other reasons for white stools, such as tapeworms. If the white stools do not relieve the symptoms, or are accompanied by other symptoms, you should go to the hospital in time, and give targeted treatment after checking the cause.