Reasons for spitting up blood
Ingesting blood irritates your baby’s stomach so if you notice blood in their spit-up and you’ve been breastfeeding, don’t panic. In some cases, it has more to do with you than with your baby.
Depending on their age, there a number of explanations for why they’re spitting up blood.
Your newborn baby spits up blood in the first few days of life
In the first few days after birth, it’s natural for your breast milk to be bloodstained. This is due to increased blood flow to the area, a generation of new cells, and growth in your milk ducts. Often referred to as “rusty pipe syndrome,” bloodstained breast milk may be slightly red, pink, orange, or brown in color. Don’t worry – it’s perfectly safe for them to drink this breast milk. Just remember that their spit-up will take on a similar appearance.
Alternatively, your newborn might spit up blood during the first three days if they swallowed blood during delivery. Consult your doctor if you think this is the case.