Newborn babies should breastfeed 8–12 times per day for about the first month. Breast milk is easily digested, so newborns are hungry often. Frequent feedings helps stimulate your milk production during the first few weeks. By the time your baby is 1–2 months old, he or she probably will nurse 7–9 times a day.
How many feeds should a baby have a day?
As a very rough guide, your baby should feed at least 8 to 12 times, or more, every 24 hours during the first few weeks. It's fine to feed your baby whenever they are hungry, when your breasts feel full or if you just want to have a cuddle. It's not possible to overfeed a breastfed baby.
When can you stop feeding baby every 3 hours?
Most babies usually feel hungry every 3 hours until about 2 months of age and need 4-5 ounces per feeding. As the capacity of their abdomen increases, they go longer between feedings. At 4 months, babies may take up to 6 ounces per feeding and at 6 months, babies might need 8 ounces every 4-5 hours.
More useful articles on a similar topic 👇
How often should babies feed chart?Can you overfeed a 4 month old puppy?