Ask a Doctor
I’ve decided to switch to a completely vegan diet. It’s been fine so far because I’ve been a vegetarian for years, so the switch wasn’t difficult. The only thing is I’ve been getting more gas and my poop is floating almost every time I go. Is that’s a problem? Is your poop supposed to float or sink?
Normal, healthy stool is solid and doesn’t usually float or stick to the sides of the toilet bowl. But floating feces alone is not usually a sign of serious illness, and most of the time things will go back to normal with a change in diet.
Feces that float may simply be due to a diet high in insoluble fiber that can result in excess gas in the stool, which causes it to float. People who are vegetarian or vegan may have stools that float from high fiber foods. People who are lactose intolerant or gluten sensitive may notice their stool floats after eating high fiber foods. In these cases floating stool is nothing to worry about-it may even be normal and healthy for those individuals and their particular diet. The stool will return to “normal” once fiber is reduced in the diet.
Floating stool can also signal a condition called malabsorption, when the body is not processing nutrients properly. The floating stool may appear to be oily or have oil around it. See a doctor if this occurs.
Other causes of floating feces include a high fat content in the stool, which may be a result of chronic pancreatitis.
Stool color, form, and texture can change for a variety of reasons. The change may reflect substances that are added to stool, or changes to substances normally present in stool. Some stool color changes may suggest an underlying medical condition, and others may be due to ingestion of certain foods or medications.
Black Stools (Not Sticky, No Odor)
Causes of black stool include iron pills or bismuth-containing medications (such as, bismuth subsalicylate or Pepto-Bismol). If the stool color is dark because of any of these medications, it is typically not sticky in texture and is not foul-smelling.
Black Tarry, Sticky Stools
Bleeding in the stomach (from gastritis or an ulcer) or the intestines can change the color of stool. If bleeding occurs in the stomach or the upper part of the small intestine, the stool may turn black and sticky, and be described medically as black, tarry stool (melena). Generally, black, tarry stool also is foul-smelling. This change in color and consistency occurs because of chemical reactions to blood within the intestine that are caused by digestive enzymes within the intestines.
Maroon or Red Stools
If the bleeding originates from lower parts of the intestines or the colon, blood may not come into prolonged contact with digestive enzymes because of the short distance from the site of bleeding to the rectum. Moreover, large amounts of blood within the intestines speed up transit of stool so that there is less time for the changes to take place. The stool in this type of bleeding may be dark red or maroon in color. Beets, other red vegetables, cranberries, and red food dyes also can turn the stool color red or maroon.
Gray or Clay-Colored Stool
Stool can be gray or clay-colored if it contains little or no bile. The pale color may signify a condition (biliary obstruction) where the flow of bile to the intestine is obstructed, such as obstruction of the bile duct from a tumor or gallstone in the duct or nearby pancreas. The change of stool color to gray or clay typically occurs gradually as these medical conditions progress relatively slowly and stool becomes pale over time.
Stool that is yellow may suggest presence of undigested fat in the stool.
This can occur as a result of diseases of the pancreas that reduce delivery of digestive enzymes to the intestines (pancreatic insufficiency), such as:
- cystic fibrosis,
- chronic pancreatitis (long standing inflammation and destruction of the pancreas usually due to alcohol abuse), or
- obstruction of the pancreatic duct that carries the enzymes to the intestines (most commonly due to pancreatic cancer).
The digestive enzymes released from the pancreas and into the intestines are necessary to help digest fat and other components of food (proteins, carbohydrates) in the intestines so that they can be absorbed into the body. If the pancreas is not delivering enzymes into the intestines, then components of food, especially the fat, can remain undigested and unabsorbed. The stool containing the undigested fat may appear yellowish in color, greasy, and also may smell foul.
Ingestion of very high fat foods also can cause yellow, soft, and foul smelling stools.
When stool passes through the intestines rapidly (diarrhea), there may be little time for bilirubin to undergo its usual chemical changes, and stool can appear green in appearance due to rapid transit.
Eating excessive amounts of green foods, foods with green or purple dyes, and vegetables also can cause stool color to turn more green than normal.