Bright Green Poop: What It Means and When to Worry

Bright green poop is almost always harmless and caused by something you ate. Green vegetables, artificial food dyes, and iron supplements are the most common culprits. Less often, green stool signals that food moved through your digestive system too quickly for normal color changes to happen, which can occur with diarrhea from infections or other causes.

Why Poop Is Normally Brown

Your liver produces bile, a greenish-yellow fluid that helps digest fats. As bile travels through your intestines, bacteria break it down and chemically transform it, gradually shifting its color from green to yellow to brown. This process takes time. When everything moves at a normal pace, the end result is the familiar brown color most people expect.

When something speeds up that transit, bile doesn’t fully break down. It passes through your colon still partially green, tinting your stool. This is why diarrhea from any cause (food poisoning, a stomach bug, stress, antibiotics) often produces green poop. The color itself isn’t the problem. It’s just a visible sign that things moved faster than usual.

Foods That Turn Stool Green

The chlorophyll that makes vegetables green can do the same to your stool. Spinach, kale, and broccoli are the classic offenders, but avocados, fresh herbs, matcha, and even pistachios contain enough chlorophyll to shift stool color noticeably. Blueberries can also produce shades of green, which surprises most people expecting blue or purple.

Artificial food dyes are another frequent cause, and they tend to produce a more vivid, almost neon green. Brightly frosted cupcakes, flavored drink mixes, ice pops, and candy all contain dyes that keep tinting whatever they touch as they pass through your digestive tract. If you ate or drank something with bright coloring in the last day or two, that’s very likely your answer.

After you stop eating the trigger food, stool color typically returns to brown within one to three bowel movements. If you eat large amounts of greens daily, consistently green-tinged stool is completely normal.

Iron Supplements and Medications

Iron supplements are well known for changing stool color. They can produce dark green or even black-green stools, depending on the dose and how much iron your body absorbs. This is expected and not a sign of a problem. Some antibiotics can also cause green stool by disrupting the gut bacteria responsible for converting bile to its usual brown pigment. If the color change started around the same time as a new supplement or medication, that’s likely the connection.

Infections That Cause Green Diarrhea

Bacterial infections like Salmonella and E. coli, viral infections like norovirus (the common stomach flu), and parasites like Giardia can all cause green diarrhea. These infections trigger a rapid “gush” of unabsorbed bile through the intestines, so stool comes out green simply because of speed. In these cases, the green color is just one piece of a larger picture that usually includes watery diarrhea, cramping, nausea, and sometimes fever.

If you’re dealing with a stomach bug, the green color is the least concerning part. Staying hydrated matters most. The stool color will return to normal once the infection clears and your digestion slows back to its usual pace.

Green Poop in Babies

Green stool in babies is common and rarely a concern. Breastfed babies sometimes produce bright, frothy green poop when they take in more of the thinner milk at the beginning of a feeding (foremilk) and less of the fattier milk that comes later. This can happen when a mother switches breasts too early during feeds.

Formula-fed babies may have green stool because of the iron added to most infant formulas. If your baby’s poop is consistently green and they’re on an iron-fortified formula, that’s the most likely explanation. The color doesn’t mean the formula is wrong for them.

In the first few days of life, newborns pass meconium, a dark greenish-black, tar-like stool. This is completely normal and transitions to yellow or tan over the first week.

Signs That Warrant Attention

A single episode of bright green poop, or even a few days of it after a big salad binge, is nothing to worry about. The Mayo Clinic recommends contacting a healthcare provider if green stool persists for more than a few days without a clear dietary explanation.

Green stool paired with other symptoms paints a different picture. Persistent diarrhea with signs of dehydration (dark urine, dizziness, dry mouth, or in children, no tears when crying) needs prompt medical attention. Fever, severe abdominal pain, or blood in the stool alongside green diarrhea could point to a bacterial infection that may need treatment. On its own, though, the green color is almost always benign and temporary.