Green Poop: Why It Happens and What You Should Do

Green poop is almost always harmless. The most common cause is something you ate, whether that’s a big spinach salad, a green smoothie, or a food with artificial coloring. In most cases, your stool will return to its usual brown within a day or two without you doing anything at all.

Why Stool Is Normally Brown

Your liver produces bile, a bright green fluid that helps you digest fats. As bile travels through your intestines, bacteria break it down and chemically convert it from green to brown. This process takes time. If food moves through your digestive system faster than usual, bile doesn’t fully convert, and your stool comes out green. That’s why diarrhea from any cause, even mild food poisoning or a stomach bug, often looks green. It’s not the illness itself coloring your stool; it’s the speed.

Common Food and Supplement Causes

Green leafy vegetables are the most obvious culprit. Spinach, kale, broccoli, and other greens contain chlorophyll, which can tint your stool noticeably if you eat enough of them. The same goes for chlorophyll supplements or wheatgrass juice. Green food coloring in drink mixes, ice pops, frosting, and candy can have the same effect.

Iron supplements are another frequent cause. Whether you take them as tablets or liquid, iron can turn stool dark green or even black. This is a normal side effect and not a sign that anything is wrong. If you recently started taking iron and noticed the change, that’s your explanation.

Infections That Cause Green Stool

Sometimes green stool, especially green diarrhea, signals an infection. Several common bugs can be responsible:

  • Salmonella causes diarrhea, stomach cramps, and fever, typically from contaminated food.
  • E. coli can cause stomach cramps, vomiting, and sometimes bloody diarrhea.
  • Giardia, a parasitic infection, produces green, greasy, foul-smelling diarrhea along with gas, bloating, and dehydration.
  • Norovirus and rotavirus can both cause green diarrhea alongside stomach pain and vomiting.

The key difference between an infection and a dietary cause is the company it keeps. If green stool shows up with fever, cramping, vomiting, or diarrhea lasting more than a couple of days, an infection is more likely. Green stool on its own, without those symptoms, rarely points to anything serious.

Chronic Digestive Conditions

Ongoing malabsorption problems, like celiac disease or Crohn’s disease, can change stool color and consistency over time. In celiac disease, the body struggles to absorb fats properly, which can produce pale, greasy, bulky stools that float and smell unusually bad. These stools tend to look more pale or clay-colored than bright green, but the fat malabsorption can sometimes give them a greenish tint. If you’re seeing persistently abnormal stools alongside weight loss, bloating, or fatigue, that pattern is worth investigating beyond just the color.

Green Stool in Babies

Green poop in infants is extremely common and usually not a concern. Breastfed babies may produce green stool if they don’t fully finish feeding on one side, which means they get more of the thinner, lower-fat milk at the beginning of a feeding and less of the fattier milk that comes later. This changes how the milk is digested and can turn stool green. Babies on protein hydrolysate formula (used for milk or soy allergies) also commonly have green stool. So do breastfed infants who haven’t yet developed a full population of gut bacteria, which is perfectly normal in the early weeks. If your baby has green diarrhea along with signs of dehydration like fewer wet diapers or unusual fussiness, that warrants a call to your pediatrician.

What You Should Actually Do

Start by thinking about what you’ve eaten in the last 24 to 48 hours. If you can trace the color to leafy greens, a brightly dyed food, or a new supplement, you’ve likely found your answer. No action is needed. Just wait a day or two and your stool should return to normal.

If the green stool comes with diarrhea, focus on staying hydrated. Diarrhea from any cause speeds up transit time through your gut, which is why the stool looks green in the first place. Water, broth, and electrolyte drinks help your body recover while things normalize.

If green stool persists for more than a few days without an obvious dietary explanation, or if it’s accompanied by fever, severe cramping, blood, or signs of dehydration, it’s worth getting checked out. The color itself is rarely the problem. What matters is whether other symptoms suggest something your body needs help fighting off.