Newborns typically need to be breastfed every 2-3 hours, or about 8-12 times in a 24-hour period. This frequent feeding helps stimulate milk production and ensures the baby receives enough calories for growth. It is important for parents to recognize and respond to their baby's hunger cues, such as rooting, sucking on hands, and increased alertness.