Question: can newborns feed for 2 hours?
Answer: At first, babies need to eat about every 2 to 4 hours to help them get enough nutrition and to grow. This means you may need to wake your baby to feed.