It's based on supply and demand
The more your baby nurses, the more milk you produce. So for the first six weeks after birth, you should let your baby nurse whenever she wants. Typically, that's every couple of hours -- or about 10 to 12 feedings a day. But don't fret if it's actually less, or more, than that. Your infant has her own needs, and your milk supply will adjust to meet them. As your baby gets bigger, she'll go a longer time between feedings. "You'll be able to recognize her patterns and develop some type of schedule," says pediatrician Laura Wilwerding, MD, breastfeeding coordinator for the American Academy of Pediatrics, Nebraska chapter.