What Causes Blood And Mucus In Baby Stool: Pediatrician Tips

Last updated on May 18, 2026

Author
Cristina Bernardo
Cristina BernardoExecutive and Parent Coach, Head of Partnerships
Last Updated:

What causes blood and mucus in baby stool is often due to cow’s milk protein allergy (CMPA) or other food allergies, which cause inflammation in the intestines. Other common causes include infections, constipation (which can cause tiny tears called anal fissures), or swallowed blood. Blood and mucus in a baby’s stool are serious symptom that needs immediate evaluation by a pediatrician. Learn what each cause looks like, how to treat it at home, and when to go to the ER.

What causes blood and mucus in baby stool 9 causes

Blood and mucus in a baby’s poop can have many causes. A common cause is food protein allergy, like cow’s milk protein allergy. Infections in the gut can also cause bloody, mucousy poop. Hard poop can make small tears (anal fissures) that bleed. A baby can also swallow blood, for example from a cracked nipple. More rare causes include serious bowel problems. 1

Here is each cause, what it looks like, and what makes it different from the others.

Food Protein-Induced Allergic Proctocolitis (FPIAP)

FPIAP is very common in breastfed babies and can cause more mucus in their stool, often showing bright red blood streaks mixed with mucus. Babies with food allergies or sensitivities, like to cow’s milk, might have small streaks or spots of blood in their poop, which can mean a food problem.

  • Usually, the baby looks healthy, eats well, and gains weight. Their immune system reacts to a food protein, almost always from cow’s milk, that comes through breast milk or formula.
  • If food allergies are suspected, the breastfeeding parent might need to stop eating dairy or soy, or the baby may switch to a special hypoallergenic formula.
  • Even after stopping the food that causes the allergy, it can take 3 to 4 weeks for the baby’s gut to heal and for the blood to stop.
  • Symptoms usually start between 2 and 8 weeks old. Most babies get better by 12 months with no lasting gut problems.1

Cow’s Milk Protein Allergy (CMPA)

CMPA and FPIAP overlap heavily, and both can affect breastfed and formula fed babies. Formula fed babies may also show blood and mucus in their stool due to milk protein allergy, as formula-fed infants are exposed to cow’s milk proteins directly.

Can CMPA cause blood in the stool?

  • CMPA causes blood and mucus in baby stool through the same mechanism: an immune reaction to cow’s milk proteins inflaming the lower gut lining.
  • One study of 300 babies admitted with bloody stools found CMPA was the confirmed cause in 53.3% of cases. 2
  • CMPA often comes with additional signs including skin rashes, reflux, irritability, and poor weight gain alongside the bloody mucus stool.

Anal Fissure

Anal fissures are a common reason for blood in a baby’s stool. They happen when a baby has hard or infrequent bowel movements, causing small tears in the skin around the anus. This tear happens when a hard or big stool passes through.

  • You might see bright red blood as a thin line on the outside of the stool.
  • Usually, there is no mucus with an anal fissure. Your baby may cry or strain when pooping.
  • Most anal fissures heal on their own within 1 to 2 weeks without any treatment.

Bacterial Infection

Bacterial infection is a serious illness that causes symptoms like diarrhea with blood and mucus, fever, and a baby who looks sick. It needs quick medical care. Bacteria such as Salmonella and E. coli can cause inflammation in the gut, leading to these symptoms.

  • If a baby has diarrhea with blood in their stool, parents should get medical help right away because it can cause dangerous dehydration.
  • Signs of dehydration in babies include fewer wet diapers than normal, so parents should watch for this if the baby has diarrhea.
  • A bacterial infection usually comes with a fever and a baby who seems unwell.

Studies show that doctors can find the exact cause in less than half of cases with bloody diarrhea, so it’s important to have a doctor check the baby instead of guessing at home. 3

Swallowed Blood From Breastfeeding

Blood streaks in your baby’s stool can happen if your baby swallows blood from cracked or sore nipples during breastfeeding.

  • When nipples are injured or bleeding, your baby may swallow small amounts of blood while feeding. This blood then passes through the baby’s digestive system and shows up as dark spots or streaks in their poop.
  • Usually, your baby does not feel any pain and continues to grow well. Fixing the nipple problem usually makes the blood in the stool go away in a few days.

Intussusception

Intussusception is a medical emergency involving the intestines and gastrointestinal tract, where one segment of the bowel slides into an adjacent segment, blocking normal flow and cutting off blood supply to that section of gut. 4

  • This condition requires immediate medical attention and often surgical intervention to prevent severe complications.
  • The result is the classic currant jelly stool, which may appear dark red and jelly-like, a sign that you should go to the emergency room.
  • A baby with intussusception cries loudly in strong bursts, then becomes quiet, and then cries again in a cycle. Vomiting and a swollen belly happen along with changes in the stool.
  • If blood or mucus in the stool comes with bad pain, vomiting, extreme tiredness, bloody diarrhea, or if the baby is younger than 12 weeks, get medical help right away.
  • Dark blood or black stools mean bleeding higher up in the digestive tract and are a medical emergency that needs immediate care for the baby.

Necrotizing Enterocolitis (NEC)

Necrotizing enterocolitis (NEC) is a serious illness that mostly affects premature babies. It harms the lining of the intestines and causes bloody, slimy poop. Babies with NEC may have a swollen, tender belly, refuse to eat, and get worse very quickly. This condition needs urgent medical care because it can be life-threatening if not treated right away.5

Any premature infant or child showing blood or mucus in the stool with other symptoms may be experiencing a medical condition that needs emergency evaluation without delay.

Certain Foods And Some Medications

In addition to medical causes, certain foods, like tomatoes, beets, or food colorings, and some medications can cause red or dark streaks in a baby’s stool, so parents should review recent dietary and medication history when noticing changes.

  • These foods contain natural pigments that can color the stool, sometimes mimicking the appearance of blood. For example, beets may cause a reddish tint, while certain food dyes can lead to unusual stool colors.
  • Similarly, medications such as iron supplements or antibiotics can alter stool color or consistency, occasionally resulting in dark or red-tinged stools.
  • Parents should pay close attention to their baby’s diet, especially when introducing new foods, as some specific foods may trigger food sensitivities or mild gastrointestinal irritation that leads to mucus or streaks of blood in the stool.
  • In many babies, these changes are temporary and resolve once the food is eliminated or the medication course is completed. However, if the blood or mucus persists, or if other signs like fussiness, poor feeding, or gastrointestinal symptoms develop, it is important to seek appropriate treatment and medical advice to rule out underlying health conditions.
  • Keeping a food diary or noting changes in the baby’s diaper can help caregivers identify potential dietary causes. In some cases, an elimination diet guided by a healthcare provider may be necessary to pinpoint specific foods contributing to the problem.

Bleeding In The Upper Parts Of The Baby’s Digestive System

Dark or black stools may mean there is bleeding in the upper parts of the baby’s digestive system, like the stomach, esophagus, throat, or even the nose. Sometimes, this happens after a traumatic injury, such as choking. In other cases, upper GI bleeding occurs because of a severe infection or illness.

The intestines naturally produce mucus to help the baby pass stool, so some baby mucus poop can be normal and helpful.

Treating mucus and blood in a baby’s stool depends largely on the underlying cause. Since the intestines naturally secrete mucus to help facilitate bowel movements, some mucus is normal, but when blood and excessive mucus appear, it often indicates irritation or inflammation that requires attention.

  • For cases caused by food protein-induced allergic proctocolitis (FPIAP) or cow’s milk protein allergy (CMPA), removing the offending allergen from the breastfeeding parent’s diet or switching to a hypoallergenic formula can help. It may take 3 to 4 weeks for the intestines to heal and for the blood and mucus to disappear. Nutrient absorption may improve as inflammation subsides.
  • If constipation is the culprit, ensuring the baby is well-hydrated and adjusting their diet to include more fluids or fiber (for older babies) can ease bowel movements and prevent anal fissures. Sometimes, a pediatrician may recommend a stool softener.
  • In cases of bacterial or viral infections causing gastrointestinal infection, treatment may involve hydration, fever management, and sometimes antibiotics if a bacterial cause is confirmed. Viral infections typically resolve on their own but require monitoring to prevent dehydration, especially when a child shows symptoms like a runny nose, diarrhea, or fever.
  • When blood and mucus are due to swallowed blood from cracked nipples during breastfeeding, treating the nipple injury usually resolves the issue without harm to the baby.
  • More serious conditions like intussusception or necrotizing enterocolitis require immediate medical attention and often hospitalization.
  • Certain foods such as tomatoes, beets, or food colorings can cause slimy streaks or red discoloration in stool that mimic blood, so caregivers should monitor dietary intake and consult a doctor if unsure.

Regular communication with your pediatrician can help identify the most common culprit and ensure your baby receives appropriate care tailored to their needs.

A parent getting expert parenting advice via text message about blood and mucus in baby stool
Text Avocado Health: 24/7 SMS parent coaching

Not sure if your baby’s bloody stool needs an ER visit right now?

Avocado Health is always available. No app. No waitlist.

  • Help knowing when to wait, when to worry, and when to see a doctor
  • Instant answers at 2am when your child is sick and you can’t reach a doctor
  • Evidence-based answers from a team of pediatric and parenting experts
  • Remembers your child’s name, age, and history. Personalized guidance, not generic tips
Text Avocado Health
When Should I Worry About Blood In My Baby's Stool

Blood in a baby’s stool can be alarming, but not all cases need immediate concern.

  • Consult your healthcare team if you see blood mixed with mucus, especially with excessive mucus, foul-smelling stool, or behavior changes.
  • Seek urgent care if blood appears as bright red streaks or if your baby has severe abdominal pain, vomiting, lethargy, or is under 12 weeks old, these may indicate serious issues like intussusception or infection.
  • If diarrhea with blood and mucus occurs, watch for dehydration signs such as fewer wet diapers, which need prompt treatment.
  • Other causes needing evaluation include allergic colitis, cystic fibrosis, and necrotizing enterocolitis, often with inflammation and systemic symptoms.

Blood and mucus in a baby’s stool can happen for many reasons, from common food sensitivities to serious health problems. The intestines naturally produce mucus to help the baby pass stool, so having some mucus is normal and helpful. But when blood is also present with mucus, it usually means there is irritation or injury in the digestive system that may need a doctor’s care.

Why is my baby’s poop green and slimy with blood?

Explosive, frothy green poops can happen with lactose overload from too much milk and often come with gas and tummy pain. Mucus can sometimes appear with this pattern. Green, slimy poop with blood is more worrying. The cause may be a food protein allergy (like cow’s milk protein allergy) or an infection, and a pediatrician should check the baby.

Sources:

  1. Allergic proctocolitis: Evaluation and management
  2. Causes of bloody stools in neonates
  3. Etiologies of Bloody Diarrhea in Children
  4. High risk and low incidence diseases: Pediatric intussusception
  5. Food-Protein-Induced Proctocolitis in Pre-Term Newborns
Ear Infection Symptoms in Toddler You Should Not Miss

You may be interested in

Join Our Next Parent Workshop! Register for free.

X