On average, a 12.5 oz. can of baby formula should last about 3-4 days for a newborn (0-2 months old), 2-3 days for an infant (2-4 months old), and 2-3 days for a 6+ month-old. Standard (30oz) and bulk (35oz+) formula sizes will last longer and provide more value.