Why Is My Poop Bluish-Green? Causes Explained

Bluish-green poop is almost always caused by something you ate or drank. Foods with strong natural or artificial pigments, certain supplements, and rapid digestion can all shift stool away from its usual brown. In most cases the color returns to normal within a day or two, once the pigment passes through your system.

How Stool Gets Its Color

Normal brown stool gets its color from bile, a digestive fluid your liver produces to help break down fats. As bile travels through your intestines, bacteria chemically convert it from its original yellow-green into brown. Anything that introduces a strong pigment or speeds up that journey can override the final brown color, leaving you with shades of blue, green, or something in between.

Foods That Turn Stool Blue or Green

Blueberries are one of the most common culprits. They contain anthocyanin, a plant pigment responsible for their deep purple-blue color. That pigment survives digestion well enough to tint your stool blue, bluish-green, or even so dark it looks almost black if you eat a large amount. Other dark berries like blackberries and elderberries carry similar pigments.

Artificial food dyes are the other major cause. Blue icing, blue velvet cake, brightly colored drinks, candy, frosting, and gelatin desserts often contain synthetic blue or green dyes. When blue dye mixes with the natural yellow-green of bile, the result in the toilet can look distinctly bluish-green. This is especially common in children, who tend to eat more brightly colored snacks and treats.

Large servings of deeply green vegetables like spinach, kale, or broccoli can also push stool toward green. The chlorophyll in these foods is a strong enough pigment to show up at the other end, particularly if you ate a big salad or blended a green smoothie.

Supplements That Change Stool Color

Liquid chlorophyll and spirulina supplements are well-known for giving stool a vivid green or bluish-green tint. Chlorophyll’s pigment is potent enough to temporarily change the color of your urine, tongue, and stool all at once. The effect is harmless and fades once you stop taking the supplement or your body processes the dose.

Iron supplements typically turn stool dark black rather than blue-green, but they’re worth mentioning because people sometimes confuse very dark greenish-black stool with a blue-green shade, especially in dim bathroom lighting.

Rapid Digestion and Bile

When food moves through your intestines faster than normal, bile doesn’t have enough time to fully break down from green to brown. The result is green or bluish-green stool. Several things can speed up transit this way:

  • Stomach bugs and food poisoning. Infections from bacteria like Salmonella, parasites like Giardia, and viruses like norovirus cause the gut to push contents through quickly. Green stool during a bout of diarrhea is very common for this reason.
  • Antibiotics. By disrupting the normal gut bacteria that help convert bile pigments, antibiotics can temporarily change stool color. This usually resolves after you finish the course.
  • Stress or anxiety. The gut responds to stress hormones by speeding up contractions, which can shorten transit time enough to leave stool greenish.

If diarrhea is the main issue, the color shift is a side effect of speed rather than a separate problem. Once digestion slows back to its normal pace, brown returns.

How Long the Color Change Lasts

Whole gut transit time, the clock from eating something to seeing it leave, typically runs between 18 and 29 hours for most people, though it can be longer. That means a single meal containing blueberries or blue food dye will usually show up in the toilet within a day and clear out within one to two days after you stop eating the trigger food. If you’re taking a daily supplement like chlorophyll or spirulina, expect the color to persist for as long as you keep taking it, plus a day or so after stopping.

When the Color Signals Something Else

Temporary bluish-green stool with no other symptoms is rarely a concern. The situations that do warrant attention look different. Stool that is consistently pale, bulky, greasy, and foul-smelling can point to fat malabsorption, a condition where your body fails to properly digest dietary fats. This happens in conditions like celiac disease, chronic pancreatitis, or problems with bile production. The stool in these cases tends to be light-colored and oily rather than blue or green, but people sometimes describe the unusual shade as greenish.

Bright red blood in or on your stool, or black tarry stool with a strong odor, should always get prompt medical attention. Black tarry stool in particular can indicate bleeding in the stomach or upper intestine, where digestive acids turn blood dark. These situations are distinct from the harmless pigment changes that cause bluish-green color, but they’re important to recognize. If your unusual stool color comes with persistent diarrhea, fever, significant abdominal pain, or lightheadedness, those companion symptoms are the real signals to act on.

Figuring Out Your Cause

The simplest approach is to think back 24 to 48 hours. Did you eat blueberries, drink a bright blue slushie, take a chlorophyll supplement, or load up on leafy greens? If yes, you almost certainly have your answer. Try eliminating that food or supplement for a couple of days and see if the color returns to normal.

If you can’t trace it to anything you ate, consider whether you recently started an antibiotic or have had diarrhea. Both explain the color through faster transit and altered bile processing. For people who see bluish-green stool repeatedly over weeks without an obvious dietary cause, and especially if it comes with changes in consistency, weight loss, or digestive discomfort, a conversation with your doctor can help rule out malabsorption or infection.