How often should my baby do a poo? Babies do an average of 4 poos a day in the first week of life. This goes down to an average of 2 a day by the time they're 1 year old. Newborn babies who are breastfed may poo at each feed in the early weeks, then, after about 6 weeks, not have a poo for several days.