Most babies will feel hungry every 3 hours until 2 months of age, after which try feeding them only on demand. The gaps between each feeding will increase as your baby grows and increase in intake of milk.