Question: how long should i breastfeed each breast?
Answer: Newborns. A newborn should be put to the breast at least every 2 to 3 hours and nurse for 10 to 15 minutes on each side. An average of 20 to 30 minutes per feeding helps to ensure that the baby is getting enough breast milk.