Skip to content
Why is my poop dark green?
Health

Why Is My Poop Dark Green? 7 Causes & When to Worry

Adelinda Manna
Adelinda Manna

Dark green poop is almost always caused by something you ate — leafy greens, green food dye, iron supplements, or foods that moved through your gut too quickly for bile to fully break down.

In most cases, a single dark green bowel movement is harmless and resolves on its own within a day or two. However, persistent dark green stool combined with other symptoms like pain, fever, or diarrhea can occasionally signal an infection or digestive issue worth investigating.

What Gives Poop Its Color in the First Place?

Your stool gets its typical brown color from bile — a digestive fluid produced by your liver and stored in your gallbladder.

When bile enters your small intestine, it starts out yellow-green. As it travels through your digestive tract, bacteria and enzymes break it down into a pigment called stercobilin, which gives stool its characteristic brown shade. This journey typically takes 24 to 72 hours.

Anything that speeds up this process, adds green pigments directly, or interferes with bile breakdown can turn your poop dark green. The shade can range from forest green to nearly black-green depending on the cause.

"Stool color is determined by what you eat and by the amount of bile — a yellow-green fluid that digests fats — in your stool. As bile pigments travel through your gastrointestinal tract, they are chemically altered by enzymes, changing the pigments from green to brown." — Michael F. Picco, M.D. at Mayo Clinic

7 Common Causes of Dark Green Stool in 2026

Does Eating Leafy Greens Turn Your Poop Dark Green?

Yes — and this is the most common cause. Spinach, kale, Swiss chard, arugula, and other dark leafy vegetables contain high concentrations of chlorophyll. This green pigment can pass through your digestive system relatively intact, especially if you eat large amounts.

A big salad, a green smoothie packed with spinach, or a week of healthy eating can easily produce dark green stool. The effect is temporary and clears once you reduce your intake.

Can Green Food Dye Cause Dark Green Poop?

Absolutely. Artificial food coloring — particularly Blue No. 1 and Green No. 3 — can dramatically change stool color. Common culprits include:

  • Green frosted cakes and cookies
  • Lime-flavored drinks and popsicles
  • Certain breakfast cereals
  • Green candies and gummies
  • Sports drinks with artificial coloring

Even foods that don't look green can contain blue dye that mixes with yellow bile to produce green stool.

Do Iron Supplements Make Your Poop Dark Green?

Iron supplements are notorious for changing stool color. While they more commonly cause black stool, they can also produce dark green or greenish-black poop. This happens because unabsorbed iron reacts with compounds in your digestive tract.

If you recently started taking iron supplements or prenatal vitamins containing iron, this is likely your answer. The color change is harmless and indicates your body is processing the supplement normally.

Does Rapid Digestion Cause Green Stool?

When food moves through your intestines faster than normal, bile doesn't have enough time to break down completely. Since bile starts out green, rapid transit time preserves that color.

Several things can speed up digestion:

  • Diarrhea from any cause
  • Food poisoning
  • Stress or anxiety
  • High caffeine intake
  • Certain medications (antibiotics, laxatives)

This is why green stool often accompanies stomach bugs — your gut is moving things through too quickly for normal color processing.

Can Antibiotics Turn Your Poop Green?

Antibiotics disrupt the bacterial balance in your gut. Since intestinal bacteria play a key role in breaking down bile pigments, antibiotic use can result in greener stool. This effect typically resolves within a few days of finishing your course of medication.

Antibiotics can also cause diarrhea, which compounds the green color effect through rapid transit time.

Do Bacterial Infections Cause Dark Green Poop?

Certain bacterial infections — including Salmonella, Giardia, and E. coli — can cause green diarrhea. These infections inflame your intestines and speed up digestion, preventing normal bile breakdown.

Signs that an infection might be causing your green stool:

  • Sudden onset of diarrhea
  • Abdominal cramping
  • Fever or chills
  • Nausea or vomiting
  • Recent travel or questionable food consumption

"Green stool can be caused by eating too many green vegetables or by food poisoning, which causes the intestines to empty before the bile can turn brown." — Cleveland Clinic Digestive Disease & Surgery Institute

Can Bile Duct Problems Cause Green Stool?

In rare cases, problems with bile production or flow can affect stool color. Conditions affecting the gallbladder, liver, or bile ducts may cause persistent changes in stool appearance.

However, these conditions usually produce pale or clay-colored stool rather than green. Dark green stool from bile duct issues is uncommon and would typically accompany other symptoms like jaundice (yellowing of skin or eyes), abdominal pain, or changes in urine color.

Quick Reference: Dark Green Stool Causes

Cause How It Works Duration Other Symptoms
Leafy greens Chlorophyll passes through intact 1-3 days after eating None
Food dye Artificial colors not fully absorbed 1-2 days None
Iron supplements Iron compounds react in gut Ongoing while taking Possible constipation
Rapid transit Bile doesn't fully break down Until digestion normalizes Often diarrhea
Antibiotics Gut bacteria disruption Days to weeks Possible loose stool
Bacterial infection Inflammation speeds digestion 3-7 days typically Cramps, fever, diarrhea
Bile duct issues Abnormal bile flow Persistent Pain, jaundice (rare)

When Should You Worry About Dark Green Poop?

A single instance of dark green stool rarely requires medical attention — but certain warning signs do warrant a call to your doctor.

Dark green poop becomes concerning when it:

  • Persists for more than 3 days without an obvious dietary cause
  • Is accompanied by severe abdominal pain
  • Comes with fever over 101°F (38.3°C)
  • Contains visible blood or appears black and tarry
  • Is associated with significant weight loss
  • Accompanies persistent vomiting

Black or tarry stool is particularly important to distinguish from dark green. True black stool (melena) can indicate bleeding in your upper digestive tract and requires prompt medical evaluation.

Also Read: Why Is My Poop Black? 7 Causes & When to Worry

How to Tell the Difference: Dark Green vs. Black Stool

Sometimes it's hard to tell whether your stool is very dark green or actually black. Here's a practical test: examine it in bright natural light. Dark green stool will show green undertones, while true black stool looks uniformly dark without green hues.

You can also consider your recent diet. If you ate spinach, took iron supplements, or consumed anything with green or blue food dye in the past 48 hours, dark green is far more likely than black.

True black stool also has a distinctive tarry consistency and unusually foul odor when caused by upper GI bleeding. If you're uncertain, it's always safer to consult a healthcare provider.

What to Do When Your Poop Is Dark Green

For most people, dark green stool resolves without any intervention once the triggering food, supplement, or illness passes.

Steps to take:

  1. Review your recent diet — Think back over the past 24-72 hours. Did you eat a lot of greens, drink green smoothies, or consume foods with artificial coloring?

  2. Check your medications and supplements — Iron supplements, prenatal vitamins, and certain antibiotics are common culprits.

  3. Stay hydrated — If diarrhea accompanies your green stool, focus on fluid intake to prevent dehydration.

  4. Wait and observe — Give it 2-3 days. If the color normalizes once you've stopped eating the triggering food, you have your answer.

  5. Seek medical attention if needed — Persistent symptoms, fever, severe pain, or blood in stool warrant professional evaluation.

Also Read: Why Is My Poop Green? 7 Causes & What to Do About It

Dark Green Poop in Specific Situations

During Pregnancy

Pregnant women commonly experience dark green stool due to prenatal vitamins containing iron. This is normal and not a cause for concern. However, if you're also experiencing severe nausea, constipation, or other digestive issues, discuss them with your OB-GYN.

After Surgery or Procedures

Anesthesia and certain medications can slow or speed digestion, temporarily affecting stool color. Antibiotics given during or after surgery can also disrupt gut bacteria. Post-surgical green stool typically resolves within a week.

When Taking Probiotics

Interestingly, starting a new probiotic supplement can temporarily cause green stool as your gut flora adjusts. This usually normalizes within 1-2 weeks of consistent use.

Improving Your Digestive Health Long-Term

Maintaining a healthy gut can help normalize stool color and reduce digestive issues overall.

Practical strategies include:

  • Eating fiber-rich foods consistently (not in sudden large amounts)
  • Staying well-hydrated throughout the day
  • Managing stress, which directly affects gut motility
  • Limiting processed foods with artificial additives
  • Taking antibiotics only when truly necessary

Also Read: Why Is My Mouth Producing So Much Saliva Suddenly? 9 Causes

If you're experiencing ongoing digestive symptoms beyond stool color changes, keeping a food diary can help identify patterns and triggers.

Our Pick

Track what you eat with an AI-powered food diary

Backed by strong customer feedback — the most recommended solution in forums and Q&A communities.

Learn More →

In Short

Dark green poop is typically caused by chlorophyll-rich foods like spinach and kale, green food dyes, iron supplements, or rapid digestion that doesn't give bile time to break down fully. In most cases, it's completely harmless and resolves within a few days. See a doctor if dark green stool persists beyond three days, comes with fever or severe pain, or if you're unsure whether it's green or black.

What You Also May Want To Know

Is dark green poop a sign of infection?

It can be, but it's not the most common cause. Bacterial infections like Salmonella or Giardia can cause green diarrhea because inflammation speeds up digestion. If your dark green stool comes with fever, severe cramps, or diarrhea lasting more than a few days, an infection is possible and worth getting checked.

Should I stop taking iron supplements if my poop turns green?

No — green or dark stool from iron supplements is a normal side effect and not harmful. It simply means your body is processing the iron. Only stop taking iron supplements if your doctor advises you to, or if you experience severe side effects like intense stomach pain or vomiting.

Why is my poop dark green after drinking alcohol?

Alcohol can speed up digestion and irritate your intestinal lining, causing food to move through faster than normal. This rapid transit prevents bile from fully breaking down, preserving its green color. The green stool should resolve once your digestive system returns to normal after you stop drinking.

Can stress cause dark green poop?

Yes. Stress and anxiety trigger your body's fight-or-flight response, which can speed up gut motility. When food moves through your intestines too quickly, bile stays green instead of turning brown. Chronic stress may cause ongoing changes in bowel habits and stool appearance.

How long does it take for poop to return to normal color?

Typically 1-3 days after you stop consuming the triggering food, dye, or supplement. If rapid digestion or illness caused the green color, it should normalize once your bowel movements return to their regular frequency. Persistent color changes lasting more than a week warrant a conversation with your healthcare provider.

Reviewed and Updated on May 29, 2026 by George Wright

Share this post